前言: 正文 在项目中,需要经历4个测试:单元测试,集成测试,系统测试,验收测试。在Spring中,我们可以使用Springtest进行测试,但是它本质还是调用了Junit4,来进行测试的。在测试阶段会涉及到数据库的更改 (1)通过事务回滚机制,可以避免数据库污染。 (2)可以使用嵌入式数据库来搭配测试,比如H2,javaDB,我们一般选用H2的内存运行模式来搭配测试,可以设置程序结束,就销户数据库中的数据。