1.首先要在myeclipse安装db插件,默认情况下是已经安装了的,如果是eclipse的话,需要自行安装
windows-show view-other-输入框中输入:DB Browser
2.默认是存在一个myeclipes 什么db之类的,因为没用,我把它删除了
3.右键点击new-如图,因为我连接的是oracle所以可以根绝我下面的配置,后面会介绍mysql的
4.可以点击test driver看看是否能够连接成功
5.成功的话,直接finish,那么db browser中就会多一项
6.那我们就创建一个web项目,很普通的一个web项目,如果不会创建的话,那就去网上搜一下,看看怎么创建web项目
7.然后选中项目,点击myeclipse-project capabilities-add hibernate capabilities
8.这个默认即可,看大家的需求
9.这里也可以默认,看搭建对项目的目录有什么要求了,因为这个目录会方式配置文件
10.next后,选择db driver,选中我们刚刚创建的驱动,如图
11.点击next,可以点击java package 选择要将工厂类放置的位置,我之前创建web项目后,创建了一个包,报名为com.zbxsoft.entity,我公司的,所以我在选择java package的时候,是能够看到我创建的包的,如图,选择后ok,然后就直接finish了
12,下面是我的目录机构,大家可以看一下
13.既然工程创建完成了,那么我们就要创建我们的实体,用手写太费劲,那就导出呗,因为我们用到了注解,所以我就先讲一下导出有注解的方式
点开connected to oracle***
选择你的用户名
14.然后点击table,选择你要导出的表,比如我要导出uct_user表,那我就选中它,然后右键选择hibernate reverse engineering
15.选择add hibernate mapping annotations(注解),这个,然后next
16.选择主键生成规则,在id generator中选择,我们使用uuid,所以我就选择uuid.hex,然后next
17,选择下uuid,然后finish
18.等几秒就导出完毕了,下面是我导出的实体类,多了一个UctUser.java,大家可以看看他的内容