eclipse从数据库中导出带注释的实体类

1.首先要在myeclipse安装db插件,默认情况下是已经安装了的,如果是eclipse的话,需要自行安装
 windows-show view-other-输入框中输入:DB Browser
  eclipse从数据库中导出带注释的实体类_第1张图片

2.默认是存在一个myeclipes 什么db之类的,因为没用,我把它删除了

eclipse从数据库中导出带注释的实体类_第2张图片

 

3.右键点击new-如图,因为我连接的是oracle所以可以根绝我下面的配置,后面会介绍mysql的


 

4.可以点击test driver看看是否能够连接成功

eclipse从数据库中导出带注释的实体类_第3张图片

 

5.成功的话,直接finish,那么db browser中就会多一项


 
6.那我们就创建一个web项目,很普通的一个web项目,如果不会创建的话,那就去网上搜一下,看看怎么创建web项目
  eclipse从数据库中导出带注释的实体类_第4张图片
7.然后选中项目,点击myeclipse-project capabilities-add hibernate capabilities
  eclipse从数据库中导出带注释的实体类_第5张图片

8.这个默认即可,看大家的需求


 

9.这里也可以默认,看搭建对项目的目录有什么要求了,因为这个目录会方式配置文件


 

10.next后,选择db driver,选中我们刚刚创建的驱动,如图


 
11.点击next,可以点击java package 选择要将工厂类放置的位置,我之前创建web项目后,创建了一个包,报名为com.zbxsoft.entity,我公司的,所以我在选择java package的时候,是能够看到我创建的包的,如图,选择后ok,然后就直接finish了
 

12,下面是我的目录机构,大家可以看一下

eclipse从数据库中导出带注释的实体类_第6张图片 

13.既然工程创建完成了,那么我们就要创建我们的实体,用手写太费劲,那就导出呗,因为我们用到了注解,所以我就先讲一下导出有注解的方式
点开connected to oracle***
选择你的用户名
  eclipse从数据库中导出带注释的实体类_第7张图片
14.然后点击table,选择你要导出的表,比如我要导出uct_user表,那我就选中它,然后右键选择hibernate reverse engineering
  eclipse从数据库中导出带注释的实体类_第8张图片
15.选择add hibernate mapping annotations(注解),这个,然后next
 

16.选择主键生成规则,在id generator中选择,我们使用uuid,所以我就选择uuid.hex,然后next


 

17,选择下uuid,然后finish


 
18.等几秒就导出完毕了,下面是我导出的实体类,多了一个UctUser.java,大家可以看看他的内容


 

eclipse从数据库中导出带注释的实体类_第9张图片

 

你可能感兴趣的:(导出数据库实体类,注释实体类,javaweb导出实体类,hibernate导出实体类)