1. spring boot 就是简化的spring项目构建时的配置,他的本职还是一个spring项目
我的理解就是他将很多配置都设置成固定格式,比如他会去读取application.properties的配置文件,
这个配置文件里面你可以设置他固定好的参数,改变他的值
使用maven构建项目时,他有一个parent的依赖,后面的依赖就只需要给出对应的包名,不在指定版本号,
解决了依赖包冲突的问题,这一个也确实是痛点
2. spring boot的自动配置,就是一系列的判断,实现了特定的接口或者集成了特定类的class文件是不是在
classpath目录中,在我就加入相关的配置
他的自动配置时先检测你的是否存在,不存在才会启动自动配置,所以如果你要重置配置,那么就直接自己
加入对应的包的配置就可以了,就和spring一样了
我的理解就是他将很多配置都设置成固定格式,比如他会去读取application.properties的配置文件,
这个配置文件里面你可以设置他固定好的参数,改变他的值
使用maven构建项目时,他有一个parent的依赖,后面的依赖就只需要给出对应的包名,不在指定版本号,
解决了依赖包冲突的问题,这一个也确实是痛点
2. spring boot的自动配置,就是一系列的判断,实现了特定的接口或者集成了特定类的class文件是不是在
classpath目录中,在我就加入相关的配置
他的自动配置时先检测你的是否存在,不存在才会启动自动配置,所以如果你要重置配置,那么就直接自己
加入对应的包的配置就可以了,就和spring一样了