【发布时间】:2011-12-12 15:06:21
【问题描述】:
对于某些单元测试,我会在每次测试后删除并重新创建整个数据库架构。它并不完美,但它有效。但是,当我从 Spring 3.0.6 升级到 3.1.0.RC2 以获得对 Hibernate 4 的支持时,我使用的方法被删除了。
旧代码:
@BeforeMethod
public void setupSchema() {
LocalSessionFactoryBean session = (LocalSessionFactoryBean) context.getBean("&sessionFactory");
session.dropDatabaseSchema();
session.createDatabaseSchema();
}
我应该改用什么来在 3.1.0.RC2 中重新创建数据库架构?
编辑:请注意,这是针对 hibernate4 LocalSessionFactoryBean,而不是针对 hibernate3 的
【问题讨论】: