Eclipse中hibernate.cfg.xml和cls.hbm.xml等配置文件没有提示。软件就是为了给程序猿提供方便的,没有提示会增加不少代码量,增加开发周期。
在hibernate框架需要的jar包中找到hibernate3.jar,并用压缩软件打开,如图;
选择org文件夹--打开下一级文件夹
点击类型,方便找到dtd文件,下拉查看dtd文件,有两个;将这两个文件拖出来到任一文件夹;
如图;
打开你的配置文件hibernate.cfg.xml复制红线标注部分(http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd)
打开eclipse的的window--preferences
在搜索框输入catalog,双击打开,点击 add
点击fileSystem,找到你dtd文件的路径
keytype选项选择uri
key选项粘贴刚才复制的
http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd这个值,点击ok
如图,点击ok
去eclipse使用,重新打开配置文件,查看效果。
配置mapping文件也是如此,参考上例
原文地址:http://jingyan.baidu.com/article/95c9d20db53e29ec4e7561d8.html