Springboot整合(4)——JUnit,事务
1. pom引入junit,springboot中引用junit就是直接依赖spring-boot-starter-test
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
2. 通常测试放在service层做,所以首先编写service层代码,为统一整个项目编码风格,先创建2个辅助类,ReturnResult封装所有service层返回数据结果,Constants系统常量
publicclass ReturnResult {
private static final long serialVersionUID = 1L;
/**
* 返回码,1表示成功,0表示失败
*/
privateintcode;
/**
* 返回消息,可以是错误信息,也可以是其他提示信息
*/
private String message;
/**
* 实际的数据返回
*/
private HashMap<String, Object> data = new HashMap<String, Object>();
...getter and setter...
}
publicclass Constants {
/**
* 表示数据状态为正常
*/
publicstaticfinalbyteSTATUS_NORMAL = 1;
/**