基础配置+整合第三方技术
一、基础配置
- 原则
- 基础配置
- 属性配置
- 修改服务器端口
- 修改banner
- spring.main.banner-mode=off
- 或:spring.banner.image.lacotion=图片名
- 日志
- logging.level.root=info/debug/error
- 所有配置查看文档:
- 属性配置方式
- properties(传统格式/默认格式)【最高优先级】
- yaml【最低优先级】
- yml(主流格式)
- yaml/YAML(YAML Ain't Markup Language)
- 是什么
- 文件扩展名
- 优点
- 数据格式:
- a:/n b:/n c...
- 如果属性里有特殊字符,可用双引号包裹
- 读取单一属性的数据:
- 自动装配数据:@Autowired
- 读取引用数据类型:定义对象数据+新建一个public类定义对象里的数
- 定义对象数据
- 新建一public类,定义对象里的数据
- @Component
- @ConfigurationProperties("对象名")
- public class 类名{}
- 使用@Autowired装配数据
二、整合第三方技术
- 整合JUnit
- @SpringBootTest(classes=引导类的类名)【如果测试类存在于引导类所在包或子包里则无需指定引导类】
- 注入要测试的对象@Autowired
- 执行要测试对象对应的方法@Test
- 整合MyBatis
- 建立一个新模块,导入对应坐标
- 设置数据源参数
- 定义数据层接口与映射配置
- 整合MyBatis-Plus
- 整合Druid