Myeclipse中hibernate通过数据库表反向生成实体类

参考:http://blog.sina.com.cn/s/blog_8bffcb940101ogr4.html

假若已经先建立好表,想要将表自动转化为实体类,如下:

一、为项目添加Hibernate能力:

选择项目,添加能力:

Myeclipse中hibernate通过数据库表反向生成实体类_第1张图片


添加Hibernate依赖包:

Myeclipse中hibernate通过数据库表反向生成实体类_第2张图片


选择hibernate配置文件路径及命名:

Myeclipse中hibernate通过数据库表反向生成实体类_第3张图片


指定数据库连接细节:

Myeclipse中hibernate通过数据库表反向生成实体类_第4张图片


创建SessionFactory文件:

Myeclipse中hibernate通过数据库表反向生成实体类_第5张图片



二、开始进行映射:

切换到DB Browser视图:

Myeclipse中hibernate通过数据库表反向生成实体类_第6张图片

Myeclipse中hibernate通过数据库表反向生成实体类_第7张图片


添加数据库连接:

Myeclipse中hibernate通过数据库表反向生成实体类_第8张图片


Myeclipse中hibernate通过数据库表反向生成实体类_第9张图片


配置好后,找到table下所需要进行映射的表,选中,点击右键,然后选择Hibernate ReverseEnginnering,之后如下图:

Myeclipse中hibernate通过数据库表反向生成实体类_第10张图片


下一步:

Myeclipse中hibernate通过数据库表反向生成实体类_第11张图片


Myeclipse中hibernate通过数据库表反向生成实体类_第12张图片


完成。

你可能感兴趣的:(Myeclipse中hibernate通过数据库表反向生成实体类)