很多初学Java开发的小伙伴,比较头疼的是写实体类代码,特别是数据库表字段很多的时候,一个个手敲,敲的手疼,对于我们程序员来说,这是不能容忍的,有没有办法可以自动生成呢?
当然,实现的方法有很多,但往往需要安装第三方插件来实现,本例给大家介绍一下,不用安装第三方插件,通过 Eclipse 开发工具自带的 jpa 功能来实现。
1.创建Connection连接
打开Data Source Explorer视图
菜单Window – Show View – Data Source Explorer
右键New
选择MySQL,点Next
第一次需要新建Driver,点击上图中的
选择对应版本,点击JAR List
删除默认jar包,选中点击Remove JAR/Zip
点击Add JAR/Zip,添加本地jar包
点击Properties
输入数据库连接信息,jdbc:mysql://localhost:3306/database
database替换成对应的数据库名,点OK如图
Next,Finish完成
2.新建JPA项目
Next,输入项目名称
Next到如下图界面
对应选择,点击Finish完成
3.逆向生成实体类
JPA项目上右键 – JPA Tools – Generate Entities From Tables…
选择要生成实体的数据库表,下一步
根据提示下一步直到完成就可以了。
小伙伴们,学会了么?