MyEclipse Hibernate开发
自动生成 POJO、DAO
1. window->open perspective->MyEclipse Database Exporer,进入数据库模式下
2. 在DB Browser的空白处单击右键->New,弹出Database Driver对话框,如图1。在Driver template选择需要的驱动模板,这里使用MySQL数据库,填写Driver Name作为驱动的标识(本例中为MySQL),并设定好数据库连接信息(url,username,password)。在Driver JAR中,通过Add JARs添加数据库的驱动的jar包。
图 1
3. window->open perspective->MyEclipse Java Enterprise Development。新建工程,并通过MyEclipse->Add Hibernate Capabilities 为工程添加Hibernate功能,如图2。本人习惯在JAR Library Installation模块中选中Copy chenked Library Jars to Project folder and add to build-path,将相关的Jar包复制到工程下。
图2
4. Next,进入Specify Hibernate database connection details,在DB Driver中选择我们刚刚设置的连接(MySQL),MyEclipse 会自动为你填写好其他内容,如图3。
图3
5. Hibernate全部设置完成后会自动弹出hibernate.cfg.xml的信息。
6. window->open perspective->MyEclipse Database Exporer,进入数据库模式。选择要使用的表,如图4。
图4
7. 右键->Hibernate Reverse Engineering,弹出详细配置的对话框,如图5。在这里可以根据自己的需要,选择生成的内容(映射文件,POJOs,DAOs)。
图 5
8. Next,进入JDBC和Hibernate值类型的详细配置页,如图6。
图6
9. Next,进入关系表的详细配置页面,如图7。
图7
10.Finish,大功告成。window->open perspective->MyEclipse Java Enterprise Development去看看吧,再也不用费力编写*.hbm.xml,POJO,DAO这些文件了~