一、环境准备
Eclipse 、Eclipse Plugin:Hibernate Synchronizer 、 Hibernate、mysql
插件hibernate Synchronizer安装:下载压缩包HibernateSynchronizer.zip,解压后将plugins中的com.hudson.hibernatesynchronizer文件夹放到Eclipse的plugins中,重启Eclipse。
二、例子
- 先创建数据,如我的文章SQL创建table的实例中的auction。
- 创建java项目,添加hibernate和mysql的jar文件
- 加入Hibernate配置文件“hibernate.cfg.xml”: 选择该项目,点右键,“New”à “Other”进入
选择“Hibernate Configuration File”à “Next”à 选择数据库类型、Database URL、Username及Password,OK,文件“hibernate.cfg.xml”系统自动生成。
加入“*.hbm”配置文件:选择该项目,点右键,“New”à “Other”进入,不过这次要选择的是“Hibernate Mapping File”,点“Next”进入如下界面注意,如果数据库有密码,则要先要输入密码再点“Refresh”按钮,数据中的表就会显示在Tables框中。选择表后,点“Finish”按钮。
- 根据*.hbm生成相关的JAVA代码,选择*.hbm右键,选择Eclipse Synchronizer中synchronizer files分别生成AuctionUser.java/Bid.java/Item.java/Kind.java/State.java
来源:oschina
链接:https://my.oschina.net/u/566829/blog/81469