eclipse hibernate 从PostgreSQL数据库自动生成实体类

1. 配置hibernate

打开eclipse,点击Help->Eclipse Marketplace

搜索hibernate,选择hibernate tools(Indigo),install


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第1张图片


重启eclipse,Windows->show view->other,如果找到hibernate,则配置成功


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第2张图片


2.打开hibernate configurations窗口

Windows->show view->other,选择Hibernate Configurations,点击OK


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第3张图片


在打开窗口空白处右击,点击Add Configuration


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第4张图片


在Main菜单下,输入Name,选择新建的那个项目


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第5张图片


Database connection点击New,选择PostgreSOL,点击next


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第6张图片


输入配置,点击test connection成功后,点击finish。


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第7张图片


在Common选项卡中的Encoding选择UTF-8,其它默认,点击OK


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第8张图片


在Hibernate Configuration窗口下右键->刷新,展开可看到数据库情况


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第9张图片


3.自动生成实体类

Window->CustomizePerspective->Command Groups Availability,选择Hibernate CodeGeneration,点击OK。


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第10张图片


可在工具栏上看见hibernate工具,选择Hibernate Code Generation Configurations


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第11张图片


出现


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第12张图片


右键Hibernate Code Generation->new,勾选Reverse engineer from JDBC Connection,在Reveng.xml上选择Setup->Create new


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第13张图片


点击Next,左侧点击刷新,可看见数据库表


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第14张图片


选择要生成实体类的表,Include


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第15张图片


点击Finish


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第16张图片


在Exporters下勾选Domain code(.java),点击Apply


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第17张图片


在Common下Encoding选择UTF-8


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第18张图片


点击Run,刷新src目录,可看见生成的实体类


eclipse hibernate 从PostgreSQL数据库自动生成实体类_第19张图片


你可能感兴趣的:(eclipse)