在eclipse工具里配置hibernate的快捷键提示
一、下载hibernate框架项目
hibernate的官网:http://hibernate.org/
下载hibernate的地址:https://sourceforge.net/projects/hibernate/files/
下载一下hibernate-orm,常用的也就是这个
- 下载下来的文件
二、找到dtd约束文件
-
解压下载的文件
-
把解压后的文件打开
-
找到hibernate的核心依赖文件
路径:hibernate-release-5.4.11.Final\hibernate-release-5.4.11.Final\lib\required -
将hibernate的核心依赖拷贝到桌面上,用压缩工具WinRAR或者其他压缩工具打开
-
从
org
往下一直打开,出现很多文件夹的时候就不要继续下去了,路径在:org/hibernate下面
将找到后的hibernate-mapping.dtd和hibernate-configuration.dtd两个文件一并解压出来
这里推荐做法是:将解压后的dtd放到一个固定的配置目录下,比如说D:\config\xml_validate
,这个文件夹就专门存放xml约束的配置,以后有其他的xml约束就直接放到这里,而且不要经常性修改这个文件夹名称或者移动到其他路径下面
如果是源代码查找的话就是这样的路径:hibernate-release-5.0.11.Final\hibernate-release-5.0.11.Final\project\hibernate-core\src\main\resources\org\hibernate
三、使用文本编辑工具打开dtd文件
- 查看有没有头的配置信息
打开看后,会发现有这样的注释信息
- 最终的配置信息如下
hibernate-configuration的配置头
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
hibernate-mapping的配置头
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
四、打开eclipse工具,开始配置hibernate的xml提示
-
找到
首选项
,即偏好设置,Window>>>Preferences -
找到
xml catalog
(xml目录选项) -
选择用户指定,添加hibernate的xml约束文件
-
配置dtd信息(先Configuration文件再Mapping文件)
特别注意,配置完成后,一定要Apply and Close应用设置并关闭,不要Cancel(取消),否则就白白折腾
五、开始进行hibernate的提示测试
hibernate的模板文件(hibernate.conf.xml)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd" >
<hibernate-configuration>
<session-factory />
</hibernate-configuration>
- 先来测试下config配置
hibernate的模板文件(User.hbm.xml)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd" >
<hibernate-mapping>
</hibernate-mapping>
- 再来测试下mapping配置
上一篇: PostMan居然要被干掉了!IDEA这款插件太实用了…
下一篇: 七夕 - 程序员表白代码