代码改变世界

spring boot 中使用 swagger

2017-05-18 11:22 by xiangjune, 396 阅读, 0 推荐, 收藏, 编辑
摘要:1. 添加Swagger2依赖 创建Swagger2配置类 在Application.java同级创建Swagger2的配置类Swagger2。 阅读全文

springcloud 服务注册、反注册 AOP 拦截,实现自定义功能

2017-05-12 16:49 by xiangjune, 1827 阅读, 0 推荐, 收藏, 编辑
摘要:@Aspect@Component@Order(1000)public class EurekaServerAspect { private Logger logger = Logger.getLogger(getClass()); @Autowired IRegisterSevice regist 阅读全文

pg 主键自增设置

2017-05-09 17:42 by xiangjune, 2541 阅读, 0 推荐, 收藏, 编辑
摘要:@Id @Column(name = "Id") @SequenceGenerator(name="名称A", sequenceName="库中已存在的sequence名称",allocationSize=递增值) @GeneratedValue(strategy=GenerationType.SE 阅读全文

java AOP 面向切面编程例子

2017-05-04 16:43 by xiangjune, 2289 阅读, 0 推荐, 收藏, 编辑
摘要:1. pom 引入aop jar <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-aop</artifactId></dependency> 2. 定义切面 Aspect @ 阅读全文

Eureka Web UI URL(eureka显示主界面路径设定)

2017-05-03 15:05 by xiangjune, 927 阅读, 0 推荐, 收藏, 编辑
摘要:eureka的主路径缺省为/ 可以设定 eureka.dashboard.path=/xyz 来改变其路径 阅读全文

Spring Cloud构建微服务架构(六)高可用服务注册中心

2017-04-01 16:19 by xiangjune, 551 阅读, 0 推荐, 收藏, 编辑
摘要:在Spring Cloud系列文章的开始,我们就介绍了服务注册与发现,其中,主要演示了如何构建和启动服务注册中心Eureka Server,以及如何将服务注册到Eureka Server中,但是在之前的示例中,这个服务注册中心是单点的,显然这并不适合应用于线上生产环境,那么下面在前文的基础上,我们来 阅读全文

Spring Cloud构建微服务架构(五)服务网关

2017-04-01 14:39 by xiangjune, 1356 阅读, 0 推荐, 收藏, 编辑
摘要:通过之前几篇Spring Cloud中几个核心组件的介绍,我们已经可以构建一个简略的(不够完善)微服务架构了。比如下图所示: alt 我们使用Spring Cloud Netflix中的Eureka实现了服务注册中心以及服务注册与发现;而服务间通过Ribbon或Feign实现服务的消费以及均衡负载; 阅读全文

Spring Cloud构建微服务架构(四)分布式配置中心

2017-04-01 11:00 by xiangjune, 350 阅读, 0 推荐, 收藏, 编辑
摘要:Spring Cloud Config为服务端和客户端提供了分布式系统的外部化配置支持。配置服务器为各应用的所有环境提供了一个中心化的外部配置。它实现了对服务端和客户端对Spring Environment和PropertySource抽象的映射,所以它除了适用于Spring构建的应用程序,也可以在 阅读全文

Spring Boot属性配置文件详解

2017-04-01 09:49 by xiangjune, 761 阅读, 0 推荐, 收藏, 编辑
摘要:相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Spring应用时繁多的XML配置内容,替代它的是在pom.xml中引入模块化的Starter POMs,其中各个模块都 阅读全文

Spring Cloud构建微服务架构(三)断路器

2017-03-31 17:35 by xiangjune, 729 阅读, 0 推荐, 收藏, 编辑
摘要:在微服务架构中,我们将系统拆分成了一个个的服务单元,各单元间通过服务注册与订阅的方式互相依赖。由于每个单元都在不同的进程中运行,依赖通过远程调用的方式执行,这样就有可能因为网络原因或是依赖服务自身问题出现调用故障或延迟,而这些问题会直接导致调用方的对外服务也出现延迟,若此时调用方的请求不断增加,最后 阅读全文
上一页 1 2 3 4 5 6 ··· 12 下一页