摘要: 通过@Configuration注解标识的类默认都会被spring加载,但是我们有时候想要通过开关来决定要不要加载,这个时候就需要该博客讲解的内容。我目前了解的两种实现方式如下 1.自定义@Enable注解2.通过配置文件配置 自定义@Enable注解 例如:@EnableCaching(缓存)、@ 阅读全文
posted @ 2021-04-06 14:51 hzy_叶子 阅读(1759) 评论(0) 推荐(0) 编辑
摘要: 使用 @Configuration和@Component都是使用于配置类上以代替XML文件中<beans>标签;@Configuration是@Component的扩展,同样类似的扩展还有@Repository、@Service、@Controller、@RestController等等,而后面四个 阅读全文
posted @ 2021-04-06 14:38 hzy_叶子 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 简介 现如今,前后端分离已经逐渐成为互联网项目一种标准的开发方式,前端与后端交给不同的人员开发,但是项目开发中的沟通成本也随之升高,这部分沟通成本主要在于前端开发人员与后端开发人员对WebAPI接口的沟通,Swagger2 就可以很好地解决,它可以动态生成Api接口文档,降低沟通成本,促进项目高效开 阅读全文
posted @ 2021-04-06 14:19 hzy_叶子 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 简介 单机部署web应用的时候session是唯一的,但是如果水平扩展后,通过nginx负载访问,就会出现session不一致的情况,例如在A节点登录的用户,后续的操作请求访问到B节点的接口,但是B节点session中没有用户身份信息,就会导致重新跳转到登录页的情况。 此文使用SpringBoot+ 阅读全文
posted @ 2021-04-06 14:02 hzy_叶子 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 简介 Druid是一个非常好用的数据库连接池,但是他的好并不止体现在作为一个连接池加快数据访问性能上和连接管理上,他带有一个强大的监控工具:Druid Monitor。不仅可以监控数据源和慢查询,还可以监控Web应用、URI监控、Session监控、Spring监控。 pom.xml依赖 <depe 阅读全文
posted @ 2021-04-06 13:50 hzy_叶子 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 发布jar到指定目录 添加maven插件 需要使用maven-antrun-plugin插件把jar包发布到release/lib目录下 <build> <finalName>build-app</finalName> <plugins> <plugin> <groupId>org.springfr 阅读全文
posted @ 2021-04-06 13:42 hzy_叶子 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Spring Boot Admin是一个开源社区项目,用于管理和监控SpringBoot应用程序。 应用程序作为Spring Boot Admin Client向为Spring Boot Admin Server注册(通过HTTP)或使用SpringCloud注册中心(例如Eureka,Nacos) 阅读全文
posted @ 2021-04-06 11:26 hzy_叶子 阅读(1510) 评论(0) 推荐(0) 编辑