myeclipse下hibernate反向工程:
1、选择myeclipse hibernate视图
2、建立与后台数据库的连接
1)、configure database driver;
2)、添加对应的数据库driver;
3)、添加driver对应的jar包;
4)、配置链接参数(示例:jdbc:oracle:thin:@10.3.15.30:1521:wmdev)
3、打开数据库连接,选中所对应的表
4、右键数据表对象,选择hibernate reverse engineering
5、选择将要生成的文件的路径:java src folder,java package
6、勾选Java data object,然后finish,生成完成后,在第5步中的路径下可以看到生成pojo文件。
eclipse下反向工程
http://xiaoyou8519.blog.163.com/blog/static/140157286201102110191183/
第一步:安装 hibernate tools 1, 登录 jboss 网站下载插件 http://www.jboss.org/tools/download.html 2,选择Update Sites网络安装Hibernate插件 http://www.jboss.org/tools/download/dev 我选择安装的是3.2bata2开发版,您可以选择3.1ga正式版 eclipse j2ee 3.6.1:help 菜单 -> Install New Software...
或者您也可以下载插件本地安装
3, 成功安装 hibernate tools 以后,新建一个java project , 名称HibernateTest
点 Finish 完成,并添加 hibernate 库文件及 mysql 驱动如下
打开 Hibernate Configurations 视图, 菜单 Window -> Show View -> Other...
在 Hibernate Configurations 视图空白区域右建 Add Configurations ,这里名称我填写的“hibernate” ,你可以命名为其它,一会儿会被调用
弹出配置窗口如下
Project : Browse 选择一个需要反向工程的project
Database Connection: Hibernate Configured connection
Configuration File: Setup
填写数据连接相关内容,如IP,数据库名称,账户,密码等 点Finish 完成配置
下面开始根据配置创建反向生成代码
双击或右建菜单 new 一个配置
修改配置名称后,点 Apply 按钮生效
Console configuration: 选择刚才创建的 hibernate 配置 Output directory :输出目录选择 项目名称\src 目录 Package 名称我填的 www.db.pojo 你可以随便起名,这个包会自动创建
切换到 Exporter 标签页继续设置
点 Apply 按钮完成设置,点 Run 按钮即可根据数据库生成JAVA 实体类了
运行结果如下
由于生成的实体类实现了 java.io.Serializable 所以会有黄色感叹号,右键生成一个
|
分享到:
相关推荐
该项目是解决hibernate反向工程生成的实体文件中文备注乱码问题的。 试用环境 hibernate-version 4.0.1 Hibernate Tools 5.1.4.v20170413-1729 org.hibernate.eclipse.feature.feature.group JBoss by Red Hat ...
在本文中,我们将介绍如何使用MyEclipse和Hibernate反向生成实体类和DAO。 一、MyEclipse和Hibernate简介 MyEclipse是一个功能强大且易于使用的IDE,它提供了很多实用的功能和插件,例如代码完成、代码重构、调试...
4. **数据库服务器**: 可选择一个被Hibernate和MyEclipse Database Explorer支持的数据库服务器。常见的支持数据库包括MySQL、Oracle、PostgreSQL等。 #### 三、介绍 本教程将引导读者逐步完成一个简单的Java ...
MyEclipse的数据库连接工具允许开发者连接到数据库,不仅可以浏览和编辑数据,还能通过反向工程生成Hibernate所需的持久化类和映射文件。 2. **创建Hibernate工程** 在MyEclipse中,可以通过右键菜单的"MyEclipse ...
教程主要涵盖MyEclipse Enterprise Workbench中开发Hibernate的基本步骤,包括配置、映射、反向工程和HQL查询。通过一个简单的Java Hibernate应用实例,介绍如何使用Hibernate进行数据持久化。 4. **Hibernate概述...
在描述中提到的“博文链接:https://kuangyeyazi.iteye.com/blog/2179371”,虽然没有具体内容,但可以推测这是一个IT社区博客文章的链接,该文章详细记录了作者在使用MyEclipse和Hibernate时遇到的问题和解决方法,...
"Hibernate自动生成持久化类和映射文件"这个话题主要涉及如何利用myEclipse这款集成开发环境的反向工程功能,快速地根据数据库中的表结构生成对应的Hibernate配置文件、映射文件以及持久化类。下面将详细介绍这一...
6. **使用自定义反向工程策略**: - 根据已有数据库表结构生成 Java 类和映射文件。 7. **编辑映射文件**: - 对生成的 `.hbm.xml` 文件进行手动调整,确保映射正确无误。 #### 六、使用 HQL 编辑器 - **HQL ...
通过创建Web项目、添加Hibernate支持、添加依赖包、使用Hibernate反向工程等一系列操作,最终实现了SSH2框架的基本搭建。掌握了这些步骤和技术要点,可以帮助开发者更加高效地进行Java Web应用开发。
- **IDE**: Eclipse 3.2 SDK 和 MyEclipse 5.0。 - **数据库**: 支持多种数据库服务器,如MySQL、Oracle等。具体包括: - Axion - HypersonicDB - InstantDB - Interclient - Firebird - ODBC Bridge - jTDS ...
`hibernate.reveng.xml`是Hibernate的反向工程配置文件,用于根据数据库表自动生成实体类。在本系统中,Hibernate可能被用来管理用户信息、内容数据等,实现了数据持久化。 **Struts**: Struts是基于MVC(Model-...
6. **添加Hibernate反向工程**:使用Hibernate提供的工具自动生成实体类和映射文件,以提高开发效率。 7. **修改目录结构**:根据项目需求调整项目的目录结构,使得代码组织更加合理。 8. **测试Spring和Hibernate的...
6. **添加Hibernate反向工程**:利用Hibernate的反向工程功能自动生成实体类和映射文件。 7. **修改目录结构**:根据SSH框架的要求调整项目结构,确保各个组件之间能够正常协作。 8. **测试Spring和Hibernate的整合*...
总的来说,MyEclipse连接MySQL数据库并使用Hibernate进行反向工程,不仅简化了数据库连接的配置,还通过自动化代码生成减轻了开发者的工作负担,使得开发过程更加高效和便捷。这种技术的运用在Java Web开发中非常...
`hibernate.reveng.xml`是Hibernate反向工程配置文件,它用于自动根据数据库结构生成实体类,减少了手动编写这些类的工作量。 `flex-src`目录很可能包含了Flex源代码,包括ActionScript和MXML文件。`WebRoot`通常...
10.5.2.2 反向工程生成Spring整合Hibernate的DAO 238 10.5.2.3 用Spring 1.2 的事务代理类解决事务提交问题 245 10.5.2.4 用Spring 2.0 的aop和tx声明式配置解决事务提交问题 247 10.5.2.5 用Spring 2.0 的@...
6. **执行Hibernate反向工程**:利用Hibernate提供的工具自动生成实体类和映射文件,简化开发过程。 7. **修改目录结构**:按照SSH项目的要求调整项目的目录结构,以便更好地管理和维护代码。 8. **测试Spring和...
- **MyEclipse Hibernate Tools**:简化Hibernate对象关系映射配置和管理。 - **MyEclipse Spring Tools**:增强对Spring框架的支持,包括自动配置、代码生成等。 - **MyEclipse Struts Tools**:提供Struts应用...
- `hibernate.reveng.xml`文件是Hibernate反向工程的配置文件,它用于自动生成实体类,基于数据库表结构。 - 在这个分页演示程序中,Hibernate可能被用来执行SQL查询,获取指定页码的数据。这通常通过Session的...