Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个使用带有注释配置的 hibernate3 的项目,并且正在寻找与开发同步的数据库迁移任务的 flyway。我希望在 java 迁移中使用 HibernateTemplate,但是看起来只有 JdbcTemplate 支持在 flyway 中编写迁移。有没有办法在 Flyway Java 迁移中使用 HibernateTemplate 或 JPATemplate,而不是 JdbcTemplate?
在这种情况下,使用 HibernateTemplate 或 JpaTemplate没有意义。Flyway 负责改变 Hibernate 所基于的基础(实际的 DB 结构)。然后,Hibernate 依赖于新的迁移后数据库结构。
因此, Flyway应该在休眠会话工厂的实例化之前运行。