1. 准备数据库,假如名为TestDB,里面有一个User的表。
2. 在MyEclipse的右上角切换透视图,切换到MyEclipse Database Explorer。
3. 然后在最左边点击右键,选择New(也就是说新建一个数据库连接,Driver Name随便起)。配置好后点击NEXT,进入下一个窗体。
4. 选择第三个单选按钮(Display the selected Schemas),然后点击右边的Add按钮,也就是说添加你的数据库,然后点击完成按钮,这样你的数据库连接就创建好了。
5. 切换到MyEclipse Java Enterprise 的透视图,创建一个Web Project,假如就叫做TestDemo。
6. 右击TestDemo,选择MyEclipse,然后选择Add Hibernate Capabilities,然后在出来的窗体不用改,默认的就是选择的Hibernate3.1的,点击Next。
7. 然后出来这个窗体也不用改,会生成一个Hibernate的配置文件(hibernate.cfg.xml),点击Next,又会出现一个窗体,在DB Driber那个下拉框里选择刚才配置好的数据库连接),点击Next。
8. 然后出来一个窗体,这个窗体是让你选择你要将你生成的Hibernate的文件放hibernate逆向工程 - 象牙塔 - 象牙塔到哪儿,你可以点击New创建一个entity的包,也可以不创建,假如我们现在就创建一个entity的包吧(下面有用),然后点击finish按钮。
9. 接下来就是最后一步了,然后又切换到MyEclipse Database Explorer,在你刚才创建的SQL2005_TestDB上右键,选择Open connection,一直展开到dbo下面的TABLE,展开TABLE。
10. 在我们创建的User表上点击右键,选择Hibernate Reverse Engineering(这个就是反向生成),出来一个面板。
11. 在Java src folder 选择这个工程的src目录,然后在Java Package上选择刚才我们在工程里面创建好的entity包。
12. 接下来就是勾中前三个复选框就可以了,点击Next,又会出现一个面板,这个面板可以不用管,然后点击Next,这个面板也不用管,点击Finish,然后就会生成实体类和映射文件了。
分享到:
相关推荐
Hibernate逆向工程-oracle示例借鉴.pdf
hibernate逆向工程所需的配置文件,不包含所需的java文件
利用MyEclipse中进行Hibernate逆向工程,图文并茂详细介绍如何利用MyEclipse插件进行Hibernate逆向工程,含数据库连接配置,Hibernate配置等..使用的MyEclipse8.5版本
使用Hibernate逆向工程时,若数据库中有中文注释,会出现乱码,本压缩包中对其进行了修改,使其支持中文。主要修改的文件为:\plugins\org.hibernate.eclipse_3.2.4.Beta1-R200810311334\lib\tools\hibernate-tools....
hibernate反向工程模板(已修改)
反向工程视频,绝对经典,让你从一个菜鸟到高手的蜕变,赶快分享吧!
hibernate正向工程和逆向工程,我自己写的,有很好的插图,希望可以帮到有需要的人。
myeclipse使用hibernate正向工程和逆向工程
MyEclipse的Hibernate逆向工程生成PO和映射文件,值得参考的文档。
本文档是指导您如何在myeclipse下把数据库中的表自动生成java对象
Mybatis官方提供了逆向工程,可以针对... 企业中,逆向工程是个很常用的工具,之前我们就学习了hibernate的逆向工程,比我们手动创建映射文件的配置信息方便很多, 自动生成单表对应了的类以及包,实现类等配置文件。
eclipse下使用hibernate tools实现hibernate逆向工程时 生成实体类时可以自动添加数据库中的注释
hibernate反向工程的指导文档,实际项目中运用的
本资源包含hibernate Tools的使用源码,其中包含了hibernate.cfg.xml,暂时未添加hibernate.reveng.xml文件
MyBatis逆向工程 一、什么是逆向工程? 简单点说,就是通过数据库中的单表,自动生成... 企业中,逆向工程是个很常用的工具,之前我们就学习了hibernate的逆向工程,比我们手动创建映射文件的配置信息方便很多,
Mybatis逆向工程工具类,方便在建表与映射文件的使用。
控制转发层采用Servlet,数据访问层采用Hibernate(bean和dao是由Hibernate逆向工程自动生成)。 系统采用分层架构,由上到下分为视图层、控制转发层、业务层、服务层、数据库访问层。运用了一些基本设计模式,系统...