逆向工程生成待注解的hibernate实体
2016-09-25 23:45
459 查看
引言
原来的实体都是用PD生成或者手写。我们做的项目在数据库设计好的情况下用逆向工程直接生成待注解的hibernate实体,省时又方便。下面来看具体步骤。
安装hibernate-tools插件
下载hibernate tools插件1)点击eclipse菜单Help,选择Install New Software...
2)在Work with处:http://download.jboss.org/jbosside/updates/stable
3)只选择其中的Hibernate Tool
注意不要选择Contact all update sites during install to find required software,否则会长时间停留在calculating requirements and dependencies
4)点击Next。更新完成后重启eclipse。
根据数据库逆向生成hibernate的实体类
Data Source Explorer
1.在eclipse中:Window->Show View->Other->Data Source Explorer,与Servers和Console窗口同级,出现了Data Source Explorer窗口2.右键Database Connections->New ..
3.选择数据库类型,并重命名
4.创建数据库连接
增加驱动
添加驱动jar包,将mysql-connector-java-5.1.0-bin.jar放到资源管理器中的合适位置。然后填写数据库连接信息,保存密码,选择完成。
DataBase Connections 的子节点,出现我们刚刚创建的数据库。
Hibernate Configurations
1.Window->Show View->Other...->Hibernate->Hibernate->Configurations与Servers和Console同级,出现Hibernate Configurations窗口。
2.空白处右键Add Configurations..
1)指定project和Database connection
Database connection:选择之前的设置好的数据库连接
2)新建Property file:Setup...->Create new...指定创建的位置到core下的resources下。
3)创建Configuration file: Setup...->Create new...指定创建的位置到core下的resources下
执行逆向工程
1)自定义视图Window->Customize Perspective...,选择Command Groups Availability,勾选上Hibernate CodeGeneration
2)选择菜单栏中的
3)创建reveng.xml
Setup...->Create new...指定位置为core包下的resources
选择下一步
4)选择finish,回到Hibernate Code Generation Configurations页面,选择Exporters.
5)选择Run,在相应的entity包下,出现了相应的实体
小结
数据库和实体之间是一一对应的关系。生成简单的实体可以用Power Designer,当然也可以由实体生成数据库,大家多多实践。相关文章推荐
- eclipse 逆向工程生成hibernate实体类(注解或配置文件)
- 逆向工程生成待注解的hibernate实体
- eclipse逆向生成hibernate的实体类(注解和配置文件)
- hibernate 逆向工程 生成实体加映射文件
- Eclipse从数据库逆向生成Hibernate带注解的实体类
- hibernate逆向工程生成实体
- MyEclipse6.5通过Hibernate逆向工程生成的映射文件和pojo(bean)不在相同目录解决
- MyEclipse 2015 逆向工程之根据数据库生成实体和数据访问层
- hibernate 实体注解在主键生成策略方面遇到的问题
- Eclipse从数据库逆向生成Hibernate带注解的实体类
- MyEclipse6.5利用Hibernate逆向工程生成映射文件出现oracle数据库版本不兼容解决
- JPA实体注解与hibernate主键生成策略
- eclipse从数据库逆向生成Hibernate实体类(eclipse中反向生成hibernate实体类+jpa注释)
- [转]hibernate在eclipse的逆向工程生成hbm.xml和bean类
- JPA实体注解与hibernate主键生成策略
- Eclipse从数据库逆向生成Hibernate实体类(eclipse中反向生成hibernate实体类+jpa注释)
- JPA实体注解与hibernate主键生成策略
- hibernate反向工程生成带注解的实体(jpa)
- 【原创】搭建SSH后通过反向工程(Reverse Engineering)自动生成Hibernate Bean实体和Spring Dao对象详解(图文)
- hibernate在eclipse的逆向工程生成hbm.xml和bean类