【发布时间】:2011-11-12 17:18:18
【问题描述】:
我正在使用 Hibernate 2 + Spring 3 + Liquibase 1.9。 我已经像往常一样使用 Hibernate 注释创建了我的实体类 现在我想自动生成应该包含 DB CREATE 语句的 Liquibase 更改日志。 我不想手动创建更改日志 XML 文件,因为这感觉乏味且容易出错,尤其是第一次。
令我困惑的是,在 maven 上没有 maven 目标来查看 mt 实体类并以与 hbm2ddl 类似的方式生成 Liquibase 更改日志?
我在 Google 上搜索了很多页面,但都无济于事,它们似乎将我指向 Liquibase 命令行和一些 ANT 脚本,但在 maven 上应该是可能的!
所以我想我的问题是:如何调用一个进程来为用 JPA 注释编写的新实体类生成 Liquibase 更改日志?
谢谢
【问题讨论】:
标签: hibernate maven annotations liquibase changelog