快速使用spring,基于约定优于配置的思想
自动配置,起步依赖,辅助功能
起步依赖原理:spring-boot-starter-parent定义各种技术的版本信息,组合一套最优搭配的技术版本,在各种starter中,定义完成该功能需要的坐标合集,继承parent,通过传递依赖,方便获取所需要的jar包,不会存在版本冲突问题
application.properties或application.yml
yml大小写敏感,空格表示层次,支持键值对,数组,纯量,参数引用
springboot起步依赖原理
- 在spring-boot-starter-parent中定义了各种技术版本信息,组合了一套最有搭配的技术版本
- 在各种starter中,定义了各种坐标合集,大部分版本信息来自父工程
- 继承parent,引入starter,通过依赖传递,就可以简单方便获取需要的jar包,不会存在冲突