一、myeclipse中创建数据库
1、打开Myeclipse DataBase Explorer管理界面
2、在DB Brower 空白处右击,选择“new”,出现如下界面
导入数据库相应的jar包,driver name 自取,按照要求改写url地址
输入数据库用户名和密码后,点击“finish”
3.右击刚创建的“mySql” DB Driver,点击“connection” ,即可连接数据库,其他数据库雷同
二、让项目成为可使用逆向工程的项目
点击项目名,点菜单栏中的“Myeclipse”--“Project Facets”---“Install Hibernate Facet”,弹出如下界面
点击“next”
如果没有“hibernate.cfg.xml”文件,选择“new”,否则选择“Existing”,选择配置文件所在路径即可
“create SessionFactory Class”其实就是创建的Utils,如果你已经有了,可以不用勾选
点击“next”
选择我们已经在myeclipse中建好的DB Driver,即可
点击“next”
点击“Finish”,可以在文件中生成“hibernate.cfg.xml”文件,以及导入hibernate所需要的jar包
三、hibernate逆向工程
回到Myeclipse DataBase Explorer管理界面,打开数据库,找到你需要进行逆向工程的表,右击,选择“Hibernate Reverse Engineering”
第一行,选择POJO类及映射文件的位置
第二行,选择是否创建hbm映射文件
第三行,选择是否创建POJO类
第四行,选择是否创建DAO对象(Data Access Object数据访问对象),主要实现CRUD操作,初学者不建议使用
点击“next”
可以选择数据映射的类型,以及主键的生成方式
点击“finish”,即可完成逆向工程