1. 数据源
- 在pom.xml里添加druid的依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.19</version>
</dependency>
- 修改application.yaml(spring-datasource)
2. 整合Junit
SpringBoot整合单元测试,需要导入单元测试的起步依赖,坐标如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
在单元测试类上加注解:
-
@SpringBootTest
:表示这个类是SpringBoot的单元测试类 -
@RunWith(SpringRunner.class)
:声明单元测试的运行入口
3. 日志控制
日志的输出级别从低到高有:ALL
, DEBUG
, INFO
, WARN
, ERROR
, FATAL
, OFF
。log4j建议只使用四个级别,分别为DEBUG
, INFO
, WARN
, ERROR
。
我们可以控制输出某一级别的日志:
-
在需要输出日志的类上加注解
@Slf4j
-
注意:这个注解是由
lombok
提供的,所以需要引入lombok才可以使用
-
-
在需要输入日志的位置使用
log.xxx()
方法输出日志-
log.debug(String msg)
:输出debug级别的日志 -
log.info(String msg)
:输出info级别的日志 -
log.warn(String msg)
:输出warn级别的日志 -
log.error(String msg)
:输出error级别的日志
-