
SpringBoot
燕儿衔泥
为者常成,行者常至
展开
-
Project build error: 'dependencies.dependency.version' for org.apach.tomcat.embed:tomcat-embed-jaspe
1、配置pom文件,报错:Project build error: ‘dependencies.dependency.version’ for org.apach.tomcat.embed:tomcat-embed-jasper:jar is missing.2、解决办法在dependencies标签外,添加dependencyManagement即可。<dependencyMana...原创 2019-02-28 22:28:52 · 15553 阅读 · 5 评论 -
IDEA中使用spring-boot-devtools进行热部署,无效果的解决办法
1.在项目中引入如下的依赖配置:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope><...原创 2019-05-30 23:18:29 · 718 阅读 · 0 评论 -
Spring Boot自动配置原理,源码方式探究
SpringBoot在进行SpringApplication对象实例化时,会加载META-INF/spring.factories文件,将该配置文件中的配置载入Spring容器,进行自动配置。首先进入SpringApplication.run(Application.class, args);的源码,路径为org.springframework.boot.SpringApplication....原创 2019-06-07 09:52:10 · 99 阅读 · 0 评论 -
spring.factories分析
进入spring.factories文件,具体可看下图:分析,拆解各部分PropertySourceLoader表示SpringBoot配置文件支持的格式,配置文件内置支持properties、xml、yml和yaml几种格式。# PropertySource Loadersorg.springframework.boot.env.PropertySourceLoader=\org...原创 2019-06-07 10:14:54 · 1557 阅读 · 0 评论 -
有关Spring Boot配置文件
Spring Boot下配置文件,读取的顺序:项目根目录下的config目录。项目根目录。项目classpath下的config目录。项目classpath根目录。如果我们想指定配置文件的位置,需要怎么做呢?ConfigurableApplicationContext context = new SpringApplicationBuilder(当前的类名.class) .pro...原创 2019-09-18 23:42:48 · 146 阅读 · 0 评论