利用eclipse工具反向生成hibernate配置文件,domain类和映射文件

原创 2017年07月19日 18:59:21
首先要意识到eclipse是一个集成开发环境,要想实现更多的功能,就必须下载好相关的插件
1.下载插件
点击help->install new software,输入相应的网址(对应的自行百度),这里是http://download.jboss.org/jbosside/updates/stable(可能要加上eclipse版本号,我是不加版本号找不到插件),回车即可,找到  JBoss Web and Java EE Development 下面的hibernate tools选项勾选,下载即可(插件可能有点大)。
2.配置data source explorer
点击window->show view->data source explorer,右键data connections,点击new
选择自己的数据库类型,然后名字可以随意,next

填写相应的内容,大致就是之前手动配置的一些内容,重点是点击蓝色那里选择版本号,然后点击jarlist引入自己的数据库jar包,点击finsh,就算配置完成。
3.生成hibernate.cfg.xml文件
点击window->show view->other,搜索h...,选择hibernate configuration
然后是这个界面
第一次创建会自动弹出,如果没有弹出,在console旁边找,重点是database connection(第二步的建立的连接名称)

再选择database dialect,找自己用的数据库选择,点击ok即可。这是hibernate.cfg.xml文件已经生成
4.生成domain类和映射文件
window->perspective->customize perspective
选择hibernate code generation,点击ok即可,生成下图这个按钮,点击,里面有个hibernate的按钮,点击

然后有下图


main选项卡,选择文件输出路径(一般就是项目的src下面),再自己写个包名,最后的domain类和映射文件就放在这个包里面。然后点击setup
选择,点击next


refresh,出现数据库,在次级目录找到自己要用的表,再点击include即可,最后finsh

exporters选项卡,选择图中的三个

commom选项卡,选择编码。点击run,即可看到相应文件生成。

至此,domain类,配置文件,映射文件都已经生成,不过还生成了一个hibernate.reveng.xml,不过貌似只是生成过程记录的一个文件,对项目本身并不重要。

总结:总共四步1.下载插件。2.source database explorer得到连接.3.生成hibernate.cfg.xml.4生成domain类和映射文件







































































版权声明:本文为博主原创文章,未经博主允许不得转载。

IntelliJ IDEA下自动生成Hibernate映射文件以及实体类

IntelliJ IDEA下自动生成Hibernate映射文件以及实体类
  • qq_34197553
  • qq_34197553
  • 2017年08月30日 16:58
  • 4518

intellij配置hibernate自动生成hbm.xml文件

在使用intellij开发Java web项目的时候,会遇到hibernate中hbm.xml文件不知道在哪里创建和生成的问题,其实intellij自动生成的配置文件虽然配置有点麻烦,但是生成确实很牛...
  • u014520745
  • u014520745
  • 2016年05月14日 21:49
  • 11638

用Hibernate Tools生成Hibernate Mapping映射文件

用Hibernate Tools生成Hibernate Mapping映射文件 用Hibernate Tools生成Hibernate Mapping映射文件 Eclipse中要集成安装H...
  • u014470581
  • u014470581
  • 2016年07月21日 18:32
  • 3518

在Eclipse下手动搭建SSH框架,并使用Hibernate插件反向生成实体类和关系映射文件。

写在前面: 接触SSH框架有一段时间了。在整合实战的过程中遇到了各种各样的问题,最后都一一解决了。 下面记录一个SSH框架整合实现的小Demo,这个Demo旨在记录学习SSH框架的艰辛过程。 重点知识...
  • TheBestZl
  • TheBestZl
  • 2016年07月05日 00:05
  • 3483

使用Eclipse通过连接数据库生成实体类和映射文件

为什么写这篇BLOG,是因为经常有同事或网友问起我hiberante实体类的 生成问题。所以下次再有人问我可以省一堆的 话了,其实这个真的 是很简单。         现在 hiberna...
  • zheng2008hua
  • zheng2008hua
  • 2011年03月24日 17:40
  • 15324

eclipse生成Hibernate映射文件

一、安装eclipse hibernate tools插件 1、下载并解压HibernateTools.zip文件,将features和plugins下的文件分别拷贝到eclipse对应目录下 2、重...
  • qd_liyp
  • qd_liyp
  • 2014年02月11日 12:27
  • 947

eclipse 通过Hibernate 逆向生成实体类和映射文件

做项目必然要先进行数据库表设计,然后根据数据库设计建立实体类(VO),这是理所当然的,但是到公司里做项目后,让我认识到,没有说既进行完数据库设计后还要再“自己”建立一变VO。意思是,在项目设计时,要么...
  • qq_34646449
  • qq_34646449
  • 2017年06月28日 18:20
  • 455

Eclipse使用hibernate插件反向生成实体类和映射文件

一、安装hibernate tools插件 1、在线安装 通过Eclipse的Help->Install New Software 在线安装插件,插件连接为: eclipse hel...
  • xwnxwn
  • xwnxwn
  • 2018年01月13日 20:32
  • 48

【SSH (九)】Eclipse使用hibernate插件反向生成实体类和映射文件

一般dao层的开发是这样的,先进行数据库的设计,什么E-R图之类的那些,然后选择一款数据库产品,建好表。最后反向生成java实体和映射文件,这样可以保证一致性和便捷性。 如果用myeclipse,逆向...
  • u010900754
  • u010900754
  • 2016年03月15日 16:18
  • 11081

使用myEclipse来生成hibernate 持久化类和映射文件

1.   前言 很多人都在使用myEclipse,很多公司也都使用hibernate框架,老版本的hibernate中,由于没有annotation,我们需要写两个文件来维护表与对象的关系,写一...
  • jamesge2010
  • jamesge2010
  • 2016年01月23日 19:54
  • 1183
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:利用eclipse工具反向生成hibernate配置文件,domain类和映射文件
举报原因:
原因补充:

(最多只允许输入30个字)