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