springboot提供三种配置文件格式
1.properties(传统格式/默认格式)
2.yml(主流)
3.yaml
优先级: properties>yml>yaml
不同配置文件中相同配置加载优先级相互覆盖。不同配置文件中不同配置全部保留
指定boot配置文件
1.setting 》project structure 》facets
2.选中对应项目工程
3.Customize Spring Boot
4.选择配置文件
读取yaml引用类型属性数据
1.使用@ConfigurationProperties注解绑定配置信息到被封装类中
2.封装类需要用@Component注解定义为spring的bean,否则无法进行属性注入
springboot整合第三方技术
整合JUnit
1.导入测试对应的starter
2.测试类使用@SpringBootTest注解修饰
3.使用自动装配的形式添加需要测试的对象
classes属性
1.测试类如果存在于引导类所在包或子包中无需指定引导类
2.测试类如果不存在于引导类所在的包或子包中需要通过classes属性指定引导类
整合MyBatis
1.创建模块,选择相关配置模块基础信息
2.选择需要用到的技术集
3.设置数据源参数
4.定义数据层接口和映射配置
5.测试类中注入dao接口,测试功能