有没有办法在Flyway中编写Java迁移时使用HibernateTemplate / JPATemplate?

时间:2012-01-03 05:58:38

标签: hibernate jpa flyway

我正在使用带有注释配置的hibernate3进行项目,并且正在查看flyway以了解与开发同步的数据库迁移任务。我希望在Java迁移中使用HibernateTemplate,但看起来只有JdbcTemplate支持在flyway中编写迁移。有没有办法在Flyway Java迁移中使用HibernateTemplate或JPATemplate而不是JdbcTemplate?

1 个答案:

答案 0 :(得分:1)

在这种情况下,使用HibernateTemplate或JpaTemplate 没有意义。 Flyway负责改变Hibernate所基于的基础(实际的数据库结构)。然后,Hibernate依赖于新的迁移后数据库结构。

Flyway 因此 hibernate会话工厂实例化之前运行。