結束春季Junit的數據庫回滾我有很多現有的Spring JUnit測試。 所有這些測試都會擴展抽象測試類。 public class ServiceTest extends AbstractServiceTest {
但在這個抽象類,我們重新初始化數據庫。因此,這將重新初始化每個測試類在測試類
@Before
@Override
public void initGlobal() throws Exception {
initDatabase();
... }
我問我怎麼能在它的測試執行結束時做回滾上一個測試類的數據庫?所以,我可以初始化數據庫,一個時間和回滾的變化在每一個測試類
刪除操作後,任何人都無法恢復數據。反正你可以複製之前的表格做了手術,並保持清潔和原始表 –