Spring2.5+JUnit4???????
???????????? ???????[ 2014/6/5 11:19:57 ] ????????Spring JUnit ???????
???????????????????TestExecutionListeners?????TestContextManager??????? ?????@TestExecutionListeners??@ContextConfiguration???????á?
@ContextConfiguration
@TestExecutionListeners({CustomTestExecutionListener.class?? AnotherTestExecutionListener.class})
public class CustomTestExecutionListenerTests {
// class body...
}
|
????@TransactionConfiguration
???????????????????????????????????????????????PlatformTransactionManager????“transactionManager”????? ???????????????????????PlatformTransactionManager??bean????????? ?????defaultRollback??????false??????? @TransactionConfiguration??@ContextConfiguration??????á?
@ContextConfiguration
@TransactionConfiguration(transactionManager="txMgr"?? defaultRollback=false)
public class CustomConfiguredTransactionalTests {
// class body...
}
@BeforeTransaction
??????????public void??????????????????????????У? ???????????@Transactional???????????
@BeforeTransaction
public void beforeTransaction() {
// logic to be executed before a transaction is started
}
@AfterTransaction
??????????public void?????????????????????????????У? ???????????@Transactional???????????
@AfterTransaction
public void afterTransaction() {
// logic to be executed after a transaction has ended
}
|
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11