我正在使用JBOSS hibernate工具进行代码自动生成,这是eclipse中的一个插件(我的版本是LUNA)。 hibernate工具版本是4.0.1 final。问题是,每次生成配置文件或映射文件时,它都指向旧的DTD配置,即sourceforge。我从互联网上找到的解决方案是需要更改为" http://hibernate.org/dtd/hibernate-configuration-3.0.dtd"而不是" http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"。 在eclipse模板中有没有办法可以改变它,所以我不必每次都手动更改。
非常感谢。
答案 0 :(得分:0)
AS根据Hibernate核心迁移指南:3.6 Reference
Hibernate dtd文件的名称空间已更改。从http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd到http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd以及从http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd到http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd
此效果/关注点是从3.5到下一版本的hibernate。