我有一个使用Spring + Maven + JPA(Hibernate)的系统。我使用Junit和DBUnit。 我有一个生成id的实体:在测试期间它不会重置序列。我该如何解决这个问题?
答案 0 :(得分:3)
您可以尝试以下方法:
@Before
public void resetSequence() {
// run sql to reset the sequence.
// for DB without functionality to reset sequences (eg. oracle) you can try dropping and re-creating the sequence
}
序列将在每次测试前重置。