hibernate-tools - HibernateTools hbm2ddl ant 任务不保留顺序
问题描述
我使用 HibernateTool(hbm2ddl ant 任务)从我的 hbm 文件中生成所有 sql 函数、序列和触发器,并将其转储到大 sql 文件中。我获取 sql 文件并从上述 ant 任务生成的文件中生成所有表、序列、函数和触发器。
当我使用 HibernteTool 3.2 时,它工作正常,并且功能按 hbm 文件中定义的顺序排列。
我切换到 HibenrateTool 5.3.4,现在生成的函数不是按照它们在 hbm 中定义的顺序。
我需要保留订单,有什么想法吗?
我的 Ant 任务定义如下:
hbm2ddl( export : false, drop : false, create : true, outputfilename : "my-schema.sql", format : true, haltonerror : true)
解决方案
推荐阅读
- python - 构建python scrapy程序后无法识别Item中的类
- python - tensorflow - 如何通过数据集 api 输入目录
- perl - 在 Perl 中发送文本附件的问题
- webpack - 我们是否需要手动设置 Nuxt 发送 gzip 或 brotli 压缩文件?
- r - 从任意嵌套列表中获取元素
- react-native - TypeError: Undefined is not an object error in React Native
- javascript - ActiveX - JavaScript 弹出窗口位于主窗口后面
- android - 如何使用 kotlin 在 android webview 中设置 setjavascriptenabled
- android - 为什么来自 firebase 数据库的数据没有显示在 Spinner 中?
- angular - 等待商店更新数据后再使用。Rxjs/角度