【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体

idea插件很齐全,不像ecplise一样。所以直接来步骤吧:

 

1.选择项目,右键-->Add Frameworks Support-->勾选Hibernate-->勾选Import database schema-->OK

【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体_第1张图片

 

注意:如果第一步你进去之后,发现没有hibernate这一项,怎么办?

 

File-->project Structure -->Modules--->选中hibernate 之后,选择减号按钮,删除-->apply应用之后再走上面的步骤

【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体_第2张图片

【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体_第3张图片

 

 

2。选定是哪个数据库

【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体_第4张图片

 

【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体_第5张图片

 【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体_第6张图片

【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体_第7张图片

【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体_第8张图片

选择了之后,中间的 Database schema mapping还是不显示出来数据表,所以

再次进去,直接选中哪个数据表下的那个schema。

【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体_第9张图片

 

如果这张表的关联表你也要生成的话,请自己下拉这张要生成的表,然后将其中有外键关系的列也勾选上就可以了。

【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体_第10张图片

 

3.生成数据表对应的实体之后,将下面的文件删掉,留下实体使用即可。

【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体_第11张图片

 

你可能感兴趣的:(【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体)