eclipse自动生成实体类

可以根据下面的步骤让eclipse自动生成实体类,这样可以大大提高开发的效率:

1,

显示标签data source explorer:

这里写图片描述

2,

选中database connection,右键 new :

这里写图片描述

3,

在弹出框中选择自己目标数据库的类型,例如选择oracle,然后随便写个名字:

这里写图片描述

4,

然后next,点击下图的图标选择驱动器类:

这里写图片描述

5,

在name/type选项卡选择数据库类型,如果报错的话就在jar list选项卡移除当前的jar,添加新的jar:

这里写图片描述
这里写图片描述

然后在properties选项卡输入连接信息,点击OK

6,

点击Test Connection,如果出现ping successed,代表配置成功,点击finish。

这里写图片描述

这里写图片描述

7,

此时在我们的项目上右键,properties->Project Facets,选择JPA,点击Further configuration …
这里写图片描述

这里写图片描述

8,

在我们的项目上右键,可以看到多了一个JPA Tools:

这里写图片描述

9,

选中JPA Tools,有两个Generate选项,第一个是根据实体类在数据库中创建表,第二个是根据数据库表创建实体类,这里我们选第二个:

这里写图片描述

10,

选择connection ,选择Schema,在下面的表格中就会显示所有的表,选中要生成实体类的表后点击next:

这里写图片描述

11,

如果在第9步选择的表之间存在关系:一对一,一对多,多对多等,那么可以点击绿色的+号配置关联关系,配置完成后点击next:

这里写图片描述

12,

选择主键生成方式,这里的方式和hibernate主键生成方式的原理是一样的,如果选择sequence,还需要输入sequence name。然后选择source folder,package,点击next:

这里写图片描述

然后点击next,如果需要修改实体类名,那么可以直接修改:

这里写图片描述

点击finish,即可在相应包下看到新生成的实体类。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值