1 、先选择 datasource 视图,在里面新建数据源
2、在eclipse market 里面搜索下载 jboss-tools(同类的还有jetty)
1.安装hibernate tools
在 help --> Eclipse Marketplace 中搜索 hibernate, 找到 jboss tools , 点击 install, 选择 hibernate tools , 其他的不装, 按照步骤安装即可
2.使用 Database Development 创建数据库连接
这个应该很简单, 选择要连接的数据库类型, 输入url,用户名和密码即可
3.在hibernate视图窗口中创建配置文件
点击 + 号, 或者右键空白区域, 点击 Add Configuration
如果后面生成时报错, 可能是 hibernate version 太高, 选个低的就可以了
点击 OK 后
选择 HIbernate Code Generation,
注意: 上图右边的 Catalog 表示的是对应的数据库名, 最好设置为空, 因为有可能换环境之后数据库名称不一样, hibernate.reveng.xml 是可以修改的, 可以添加或删除表, 重新生成对应实体
如果表设计的时候带有前缀比如Tbl_Entity, 可以自己写一个策略类, 来生成类名
可以选择生成策略类来格式化要生成的类的名字字段。可能会遇到:
It is indirectly referenced from required .class file
原因:你正要使用的类调用了另一个类,而这个类又调用了其他类,这种关系可能会有好多层。而在这个调用的过程中,某个类所在的包的缺失就会造成以上那个错误。
解决方法:导入缺失的包
browse选择你写的策略类就可以了。
期间可能要下载jar包
hibernate-tools包和hibernate-core包因为这个类用到了hibernate的东西。
相关推荐
### Eclipse中通过数据库反向生成Hibernate实体类及JPA注释详解 #### 一、配置数据源 在Eclipse中实现数据库反向生成Hibernate实体类的过程主要包括数据源配置与实体类生成两大步骤。 ##### 1. 数据源配置 **第...
Eclipse数据库hibernate反向生成数据库类 在本篇文章中,我们将详细介绍如何使用Eclipse中的Hibernate插件反向生成数据库实体类。首先,我们需要安装Hibernate Tools,下载地址为...
本资源详细描述了Eclipse中反向生成hibernate实体类+jpa注释的详细过程,是一个不错的图文教程。
### Eclipse Hibernate 反向生成带注解的实体类——步骤详解 #### 一、创建数据库管理器 在开始之前,我们需要确保已经安装了Eclipse IDE,并且具备基本的数据库操作能力。下面详细介绍如何在Eclipse中创建数据库...
现在你可以使用Hibernate Tools反向生成POJO类了: 1. 在Eclipse的Package Explorer或Project Explorer中,右键点击你想生成POJO类的包名,选择“New” > “Other…”。 2. 在弹出的对话框中,展开“Hibernate”...
eclipse从数据库逆向生成Hibernate实体类
### Hibernate在Eclipse中反向生成详解 #### 一、前言 Hibernate 是一款非常流行的 Java 持久层框架,它提供了强大的对象关系映射(Object-Relational Mapping,ORM)功能,使得开发人员可以将 Java 对象与数据库...
选择要反向生成的数据库或特定表,包括视图。 在“Main”选项卡中,可以决定是否生成实体类(POJOs)和DAO文件。在“Explorer”选项卡中,进一步定制生成的文件类型。完成设置后,点击“Apply”,然后“Run”以执行...
3. **运行反向工程**: 使用Hibernate Tools或类似插件(如Eclipse或IntelliJ IDEA中的插件),导入数据库元数据,反向生成Java实体类。这些类通常包含字段(对应数据库列)、getter和setter方法,以及@Entity和@...
MyEclipse与Hibernate反向生成实体类和DAO MyEclipse是一个基于Eclipse平台的集成开发环境(IDE),它提供了很多实用的功能和插件来帮助开发者快速开发Java应用程序。Hibernate是一个流行的对象关系映射(ORM)框架...
新建Hibernate反向生成实体类工程.zip"中,我们主要探讨的是如何利用SSH(Struts2、Spring、Hibernate)框架结合Maven构建工具以及Bootstrap前端框架,来创建一个基于Hibernate的Java Web项目,并通过Hibernate的...
对于"eclipse的反向映射配置"这个主题,我们主要关注的是如何利用Eclipse工具来反向生成Hibernate配置文件,以及与之相关的domain类和映射文件。这一过程对于基于Hibernate的Java项目来说非常有用,因为它可以显著...
在反向生成数据库文件的过程中,首先你需要确保已安装并配置好Hibernate 3.2以及相应的JDBC驱动(对于SQL 2000,这通常是Microsoft的JDBC驱动)。接下来,按照以下步骤进行操作: 1. **配置Hibernate**: 创建...
"Hibernate自动生成持久化类和映射文件"这个话题主要涉及如何利用myEclipse这款集成开发环境的反向工程功能,快速地根据数据库中的表结构生成对应的Hibernate配置文件、映射文件以及持久化类。下面将详细介绍这一...
Java反向生成实体工具是一种高效实用的开发辅助软件,它极大地简化了开发过程中实体类的创建工作。在Java编程中,实体类是用于映射数据库表的重要组件,通常需要开发者手动编写,这不仅耗时,而且容易出错。有了这种...
在Eclipse这样的集成开发环境中,反向工程通常指的是通过工具自动生成代码的过程,特别是针对数据库模型到Java对象的映射,如Hibernate框架中的反向工程。接下来,我们将深入探讨如何在Eclipse中进行Hibernate的反向...
本项目名为“generatorSqlmapCustom”,它的主要目标是反向生成实体类,这是一个方便快捷的方式,可以帮助开发者省去手动编写这些类的繁琐工作。 项目描述中提到,用户只需将这个小项目导入Eclipse IDE,就可以进行...
在使用Eclipse Hibernate Synchronizer时,开发者可以快速地将数据库结构映射到Java持久化类(POJOs),同时也能将这些类反向同步到数据库中。这在进行敏捷开发和数据库频繁调整时非常有用,因为它允许你在设计阶段...
#### 生成Hibernate配置文件与实体类 1. **生成hibernate.cfg.xml文件**:通过`Window > Show View > Others...`搜索“Hibernate”并选择“Hibernate Configuration”视图。在打开的视图中,右键点击“Add ...
5. **生成实体类和映射文件**:完成上述设置后,点击"Finish",Eclipse会自动根据选定的表生成相应的Java实体类和`.hbm.xml`映射文件。 **四、使用生成的实体类** 逆向工程生成的实体类包含了数据库表字段的属性,...