此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Framework 6.2.0spring-doc.cadn.net.cn

@Commit

@Commit指示事务测试方法的事务应为 在测试方法完成后提交。您可以使用@Commit作为直接 替代@Rollback(false)以更明确地传达代码的意图。 类似于@Rollback,@Commit也可以声明为类级或方法级 注解。spring-doc.cadn.net.cn

以下示例演示如何使用@Commit注解:spring-doc.cadn.net.cn

@Commit (1)
@Test
void testProcessWithoutRollback() {
	// ...
}
1 将测试结果提交到数据库。
@Commit (1)
@Test
fun testProcessWithoutRollback() {
	// ...
}
1 将测试结果提交到数据库。