@ContextConfiguration(locations="/bap/core/config/xmlconfig/applicationContext-test.xml")
@TestExecutionListeners(value=org.springframework.test.context.transaction.TransactionalTestExecutionListener.class)
public class SpringTestCase
extends org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests
测试方法基于事务,使用以下注解
Transactional and @NotTransactional annotations.
当测试方法标注了@Transactional时,测试方法的执行将会运行在一个事务中。 默认,数据库数据将会自动回滚,当测试方法执行完毕之后;反之如果测试方法标注了@NotTransactional, 则测试方法不会运行在一个事务下。 注意:当测试方法没有标注@Transactional或者@NotTransactional时,测试方法默认不会运行在 事务中。
| Constructor and Description |
|---|
SpringTestCase() |