@Test后的回滚事务
首先,我在StackOverflow上发现了很多关于这个问题的线程,但没有一个真正帮助我,所以很抱歉问一个可能重复的问题。
我正在使用spring-test运行JUnit测试,我的代码看起来像这样
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {})
public class StudentSystemTest {
@Autowired
private StudentSystem studentSystem;
@Before
public void initTest() {
// set up the database, create basic structure for testing
}
@Test
public void test1() {
}
...
}
我的问题是我希望我的测试不会影响其他测试。因此,我想为每个测试创建类似回滚的内容。我已经搜索了很多,但到目前为止我什么也没找到。我正在使用Hibernate和MySql来实现这一点