我正在为我正在开发的Spring/Hibernate应用程序编写一些集成测试,并且希望尽可能接近真实条件进行测试,其中包括使用Hibernate的二级缓存和提交事务。
我想知道是否有一种有效的方法可以要求Hibernate从数据库和缓存中删除所有内容。我能想到的最好的方法是针对每种类型的对象使用HQL“delete from XImpl”语句,但我有几十个领域对象,感觉应该有更好的方法。
我想知道是否有一种有效的方法可以要求Hibernate从数据库和缓存中删除所有内容。我能想到的最好的方法是针对每种类型的对象使用HQL“delete from XImpl”语句,但我有几十个领域对象,感觉应该有更好的方法。