它应该可以正常工作,就像你期望的那样,但是可能是你在被测类中打开了另一个事务,或者某个地方有其他功能/或错误。
顺便说一句,这个注释应该是足够的:
@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = {"classpath:com/my/app/context.xml"}@Transactionalpublic class PerformanceTest { @Test @Rollback(false) public void testMsisdnCreationPerformance() { // Create a JPA entity // Persist JPA entity }}


