eclipse逆向生成实体类

参考的文章:

eclipse 使用JPA Tools 根据数据库表自动生成实体类

创建JPA工程时提示:at least one user library must be selected

本文介绍了如何使用eclipse在springboot中使用spring data jpa逆向生成实体类。

第一步:创建数据库连接

在Eclipse中,依次选择Window->Show View->Data Sourse Explorer->在DataBase Connections上右击选择new->选择数据库(我的是MySQL)->输入连接名->next->输入连接信息->Finish,不多说了,直接上图:




上面这个页面大家可能跟我不一样,因为我之前已经连接过数据库,如果之前没有连接过,properties中是不会有内容的。

下面就是选择数据库驱动的版本了,由于我Maven本地仓库中的版本是5.1.46,所以我选择的是5.1,上面的那个错误是由于jar包找不到,暂时不用管。


记得点"Clear All",选择自己的Jar包。


加入Maven中的jar包,如果没有使用Maven,也可以自己从网上下载。


下面的第二步很重要,要先Clrar All,此时,上面的jar包找不到的错误就会消失,不过又出现了新的错误吐舌头


下面就是配置数据库的连接信息了,由于我的这个数据库连接已经被使用,所以会出现上面的错误,大家应该不会出现的。


点击“Test Connection”,如果弹出"Ping succeeded!"就说明数据库连接配置成功了,我们可以勾选"Save password",最后点击“Finish”.


第二步:JPA Tools配置

项目名上右击,选择最下面的"properties",下面步骤直接上图:



下面的EclipseLink如何添加,可以参看文章:创建JPA工程时提示:at least one user library must be selected,讲的很详细。


下面就可以使用Eclipse逆向生成实体类了。



next

下面的选项可以根据自己需要选择。


至此,由数据表逆向生成实体类就完成了,生成的实体类的结构如下:


遗憾的是没有注释,但这是我目前为止找到的使用Eclipse逆向生成实体类的唯一方式(IDEA没用过),如果大家有更好的方法,可以在下面留言。


猜你喜欢

转载自blog.csdn.net/hsg_happylearning/article/details/80281081