哪里可以找到Hibernate的DTD?

2024-03-21

hibernate jar 中的 DTD 是了解可以包含哪些属性以及该标记的预期名称的好方法。

打开 DTD 文件是获取所有元素和属性概览、查看默认值以及一些注释的最简单方法。

这将帮助程序员从头开始编写 hibernate.cfg.xml 文件(很疯狂,但有些人确实要求在不使用互联网的情况下实现这一点:O)

当我们有 hibernate jar 时,请告诉我们在哪里找到 DTD。

这不是一个编程问题,但对程序员很有帮助。


Hibernate 5 及更高版本

DTD:

hibernate-core-5.2.10.Final.jar\org\hibernate\hibernate-configuration-3.0.dtd
hibernate-core-5.2.10.Final.jar\org\hibernate\hibernate-mapping-3.0.dtd

XSD:

hibernate-core-5.2.10.Final.jar\org\hibernate\hibernate-configuration-3.0.xsd
hibernate-core-5.2.10.Final.jar\org\hibernate\hibernate-mapping-3.0.xsd    

休眠4

hibernate-core-4.3.5.Final.jar\org\hibernate\hibernate-configuration-3.0.dtd 
hibernate-core-4.3.5.Final.jar\org\hibernate\hibernate-mapping-3.0.dtd 

Hibernate 4 也升级为使用 XSD:

hibernate-core-4.3.5.Final.jar\org\hibernate\hibernate-configuration-4.0.xsd
hibernate-core-4.3.5.Final.jar\org\hibernate\hibernate-mapping-4.0.xsd

休眠3

对于旧版本,例如hibernate3.jar http://www.java2s.com/Code/Jar/h/Downloadhibernate3jar.htm您可以在以下位置找到它们:

hibernate3.jar\org\hibernate\hibernate-configuration-3.0.dtd
hibernate3.jar\org\hibernate\hibernate-mapping-3.0.dtd

对于此处未列出的任何 3.x 或更高版本,您可以在您的hibernate-core-X.x.Final.jar存档下的org.hibernate package

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

哪里可以找到Hibernate的DTD? 的相关文章

随机推荐