安装Hibernate jboss tools 去自动生成Hibernate 实体类及注解
2015-09-25 13:51
447 查看
1. 安装 Hibernate /jboss tools.
hibernate tool 安装下载地址: http://www.jboss.org/tools/download
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/667b74ae05bd72949543a79f553e1527.png)
按照提示,拖动图标到eclipse 中去,就会自动安装了,注意eclipse 的版本。其实本质上也是通过eclipse market 安装的。
2. 重启eclipse,
安装完成之后,要求重启eclipse,
3. 检查Hibernate tool 是否正确安装.
打开试图,查看有没有hibernate:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/733649dcc7a9671faf18f5d70be9fa3f.png)
4. 进入hibernate Perspective, 并配置
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/9bb1ba7bdc7a88df4908664b46f875c9.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/432e7ef7c50a904254e80d5d9bc192cd.png)
选择 mysql 数据库,继续下一步.
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/a8ac6892b7b9566e9a67b6c139033a57.png)
我这里mysql 选择的是:mysql-connector-java-5.1.33-bin.jar
选择 “Configuration File“, 我这里在工程目录下新建了一个,软后选择新建的这个文件:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/a4ea7a8a8dd7dee8a94e0b7eba22db87.gif)
程序代码
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.bytecode.use_reflection_optimizer">false</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password">123456</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/cloudid</property>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="show_sql">true</property>
</session-factory>
</hibernate-configuration>
5. 查看连接的数据库表
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/96d2c1a65798ca4873d96c42e2ec6582.png)
6. 利用hibernate tool 生成代码
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/394015e37351b06cfac63a20c2f70ef6.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/dc30b59696804735a7aa4f514839e128.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/73be2f94928224bf1ab7e0db0890c423.png)
点击 run 之后,生产的代码就到了指定的 export 的地方了.
hibernate tool 安装下载地址: http://www.jboss.org/tools/download
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/667b74ae05bd72949543a79f553e1527.png)
按照提示,拖动图标到eclipse 中去,就会自动安装了,注意eclipse 的版本。其实本质上也是通过eclipse market 安装的。
2. 重启eclipse,
安装完成之后,要求重启eclipse,
3. 检查Hibernate tool 是否正确安装.
打开试图,查看有没有hibernate:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/733649dcc7a9671faf18f5d70be9fa3f.png)
4. 进入hibernate Perspective, 并配置
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/9bb1ba7bdc7a88df4908664b46f875c9.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/432e7ef7c50a904254e80d5d9bc192cd.png)
选择 mysql 数据库,继续下一步.
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/a8ac6892b7b9566e9a67b6c139033a57.png)
我这里mysql 选择的是:mysql-connector-java-5.1.33-bin.jar
选择 “Configuration File“, 我这里在工程目录下新建了一个,软后选择新建的这个文件:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201609/a4ea7a8a8dd7dee8a94e0b7eba22db87.gif)
程序代码
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.bytecode.use_reflection_optimizer">false</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password">123456</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/cloudid</property>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="show_sql">true</property>
</session-factory>
</hibernate-configuration>
5. 查看连接的数据库表
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/96d2c1a65798ca4873d96c42e2ec6582.png)
6. 利用hibernate tool 生成代码
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/394015e37351b06cfac63a20c2f70ef6.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/dc30b59696804735a7aa4f514839e128.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/73be2f94928224bf1ab7e0db0890c423.png)
点击 run 之后,生产的代码就到了指定的 export 的地方了.
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/25/f975d388c844d7cb3cc9602e742bab5b.png)
相关文章推荐
- Android AIDL
- php学习基础篇之文档的语法结构、注释、变量、数据类型
- UI笔记(一)
- poj 1088 滑雪 动态规划
- 理解Fragment生命周期
- 自动生成Makefile的全过程详解Ubuntu
- spark调度系列------3. RDD依赖的建立以及RDD依赖在任务提交到调度系统的作用
- mac: 安装proto2.4.1工具
- JavaScript 对象方法 类方法 原型方法的区别;私有属性 公有属性 公有静态属性的区别
- poj 1088 滑雪 动态规划
- PL/0 文法
- Test7.5
- 优化SQL查询(个人工作经验总结)
- 常用css3技巧
- packstack安装双节点+vlan环境
- IOS简单的浏览器制作
- 中秋节快到了
- [POJ 2777]Count Color[线段树区间更新查询]
- 《数独游戏的设计与实现》
- linux进程管理