解决Hibernate的XML配置文件标签不提示的问题

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即可

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 本文包括: 1、CRM 项目的整体介绍 2、Hibernate 框架概述 3、Hibernate 快速入门 4、H...
    廖少少阅读 3,556评论 9赞 66
  • Hibernate中配置主要分为两种:一种包含了Hibernate与数据库的基本连接信息,在Hibernate工作...
    FTOLsXD阅读 2,236评论 0赞 10
  • ORM概念 ORM, 对象关系映射!O : Object对象R : Realtion关系(关系型数据库: MySQ...
    奋斗的老王阅读 1,090评论 0赞 51
  • 编写测试可不是一项迷人的工作;然而,由于测试可以避免使你的宝贝应用程序变成一块充斥错误的大垃圾场,所以编写测试又是...
    cosWriter阅读 1,794评论 0赞 4
  • 昨天晚上做了一夜的梦,梦里真实的差点醒不过来。 梦里,我跟着很多很多的人,去爬一座很高很高的山。 所有人都非常的虔...
    一周小奇记阅读 346评论 0赞 0

友情链接更多精彩内容