我有一个使用 Hibernate 和外部 XML 映射文件的项目。我从 MySQL 切换到 Oracle。我的一些字段的名称为“日期”,这在 MySQL 中可以,但在 Oracle 中不行。它不喜欢
<property name="date" column="date" type="string" />
所以我将其更改为
<property name="sdate" column="sdate" type="string" />
当我重新运行代码以生成架构时,它仍然遵循旧版本的映射文件并且没有考虑新的更改。我什至创建了一个类似但不同的 xml 文件,并将我的 Hibernate 配置指向这个新文件,它也有同样的问题。
有谁知道为什么它可能会遵循我的映射文件的旧版本并拒绝遵循我的更新?