摘要:1.SpringBoot 提供的常用条件注解: ConditionalOnProperty:判断配置文件中是否有对应属性和值才初始化Bean ConditionalOnClass:判断环境中是否有对应字节码文件才初始化Bean ConditionalOnMissingBean:判断环境中没有对应Be
阅读全文
摘要:Windows版的启动方式: java -jar poc-1.0.0-SNAPSHOT.jar & 指定配置文件,指定输出日志文件 java -jar poc-1.0.0-SNAPSHOT.jar --spring.config.location=application.yml > D:/poc/p
阅读全文
摘要:0. 如果要覆盖默认配置,可以在 *-autoconfigure* 里面的 META-INF/spring-configuration-metadata.json中找 1. SpringBoot整合JUnit 开始@RunWith出不来,我换成了SpringBoot 2.1.12,然后再切回 2.2
阅读全文
摘要:1. 我们在开发中反复修改类、页面等资源,每次修改后都是需要重新启动才生效,这样每次启动都很麻烦,浪费了大量的时间,我们可以在修改代码后不重启就能生效,在 pom.xml 中添加如下配置就可以实现这样的功能,我们称之为热部署。 注意:IDEA进行Spring Boot热部署失败原因 出现这种情况,并
阅读全文
摘要:查看Spring Boot 默认给我们加载的某个Jar包的版本 按下Ctrl,点击pom.xml文件如下图所示 按下Ctrl,继续点击 搜索想知道的包的版本 Spring Boot 整合 数据源 各个数据库连接池性能对比 https://my.oschina.net/jzgycq/blog/1607
阅读全文
摘要:回顾Spring历史 1.spring1.0时代 用xml文件来配置,在xml文件来配置Bean,可以在xml文件中轻松的进行处理,但是在bena的数量越来越多的时候,xml的配置也就会越来越复杂,所以为了解决bean的配置越来越多的情况下减轻xml文件的处理.spring2.0就诞生了 2.spr
阅读全文
摘要:Spring Boot 官网 : https://spring.io/projects/spring-boot#learn 点击链接打开发指南,若要使用其它版本则仅需要更改地址栏的版本号即可! https://docs.spring.io/spring-boot/docs/2.1.10.RELEAS
阅读全文