@Transactional
使用测试类上的注释启用事务和使用测试侦听器启用事务之间有什么区别@TestExecutionListeners(TransactionalTestExecutionListener.class)
吗?
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("/applicationContext.xml")
@Transactional
public class MyTestClass {
....
}
和
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("/applicationContext.xml")
@TestExecutionListeners(TransactionalTestExecutionListener.class)
public class MyTestClass {
....
}