1.解压hibernate-release-5.1.8.Final,找到hibernate-mapping-3.0.dtd文件并打开。
(我的在hibernate-release-5.1.8.Final\project\hibernate-core\src\main\resources\org\hibernate\hibernate-mapping-3.0.dtd)
复制以下内容到hbm.xml文件
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
2.配置dtd文件到eclipse中
打开:Window->Preferences->XML->XML Catalog->Add
Location
选择 hibernate-mapping-3.0.dtd 在本地的地址
Key type
选择URI
Key
填上面的 http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd
应用即可
同理可配置hibernate.cfg.xml
hibernate.cfg.xml中需要引入hibernate-configuration-3.0.dtd,位置和hibernate-mapping-3.0.dtd在同一级目录下
打开后复制
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
到hibernate.cfg.xml即可
网友评论