hibernate插件安装方法:
http://download.jboss.org/jbosside/updates/stable
- 点击eclipse的help菜单里的“Install New Software”
- 点击“Add”,输入下面的内容,一路“NEXT”即可
hibernate更新网址:
http://download.jboss.org/jbosside/updates/stable
或者通过其他渠道手动下载插件包:
步骤一:下载Hibernate插件(建议手动安装)
到官网上下,我下的是HibernateTools-3.3.0.v201003050540R-H56-GA .rar
解压后将里面的plugins文件夹下的所有文件拷贝到eclipse的dropins文件夹下。启动eclipse你会发现有hibernate的插件出现了,然后设置一下显示。
步骤二:下载hibernate3.rar
解压下来后会发现hibernate3.jar,将它拷贝到项目文件夹所在的lib下。同时将hibernate解压文件下的需要的lib也拷贝到项目文件夹所在的lib下。
步骤三:建数据库和表
如数据库名:demo,数据表userinfo
步骤四:建立hibernate.cfg.xml(file->新建->other-hibernate文件夹下的:cfg.xml,然后根据数据源设置好点完成即可)
步骤五:window->Customize Perspective->Command Groups Availability->选中Hibernate Code Generations 点确定即可。接着在界面run hibernate.reveng.xml下拉框中选择并打开Hibernate Code Generations,设置一下。
具体:
1选Console condifuration(如果已经配置了hibernate.cfg.xml就会出现相关的下拉框)即项目名称
2设置Output directory(即放置的路径)
3选中Reverse engineer for JDBC Connection
4设置Reveng.xml(注意要refresh才会出现数据源,include数据表)
最后点击确定即可自动生成相关的hbm.xml和pojo文件.以及配置文件hibernate.reveng.xml
以下是转载过来的图文教程:
1.下载hibernatetools插件
hibernatetools可从官网下载,但是需要注意下载和自己使用的eclipse版本对应的版本包,然后安装到eclipse中取,link安装方式参见:http://maimode.iteye.com/blog/1164524
2.创建hibernate配置文件及console配置文件
新建java项目,建立包test,test.hibernate,test.model。
选中项目,右键-》new-》other-》hibernate-》hibernate configuration file:
然后 next,配置console文件:
3.创建reverse文件
选中项目,右键-》new-》other-》hibernate-》hibernate reverse engineering file
下一步,配置要生成POJO对应的表:
4.反向工程创建pojo
在hibernate code generation configuration菜单中配置
执行run后便生成了相应的pojo文件:
一般自动生成的mapping文件(XXX.hbm.xml)都需要修改后才能使用。
这样就可以完成安装Hibernate插件和开发Hibernate程序了
相关推荐
本文将指导您在 Eclipse 环境中使用 Hibernate,包括下载和安装 Hibernate、配置 Hibernate、生成实体类和 DAO 类、添加映射资源等步骤。 下载和安装 Hibernate 首先,您需要下载 Hibernate 并将其添加到项目中。...
在 Eclipse 中搭建 Hibernate 项目环境步骤 在本文中,我们将详细介绍如何在 Eclipse 中搭建 Hibernate 项目环境的步骤。Hibernate 是一个流行的 Java 持久层框架,提供了对数据库的访问和操作功能。通过本文,读者...
1. **Eclipse环境配置**:首先,你需要知道如何在Eclipse中安装Hibernate插件,设置相应的构建路径,导入所需的Hibernate库。 2. **Hibernate配置**:理解`hibernate.cfg.xml`文件,它是Hibernate的主配置文件,...
Eclipse 是一个广泛使用的集成开发环境(IDE),尤其在Java编程领域中,它提供了丰富的功能支持。Hibernate 是一个流行的持久化框架,用于简化数据库与Java对象之间的交互。Hibernate Tools 是一组 Eclipse 插件,...
本文将详细介绍如何在Eclipse集成开发环境中设置和使用Hibernate进行开发。 #### 二、环境搭建 ##### 1. Eclipse安装与配置 - **Eclipse IDE**: 首先确保已经安装了最新版本的Eclipse IDE for Java Developers。 -...
在Java开发环境中,Eclipse是一款广泛使用的集成开发环境(IDE),而Hibernate则是一个优秀的对象关系映射(ORM)框架,它极大地简化了数据库操作。在使用Eclipse进行Hibernate项目开发时,正确配置所需的jar包是至...
Eclipse 下配置和使用 Hibernate Tools Hibernate 是一个非常流行的 ORM(Object-Relational Mapping)框架,用于将 Java 对象映射到关系数据库中。Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),它提供...
在Java开发中,Eclipse是一款广泛使用的集成开发环境(IDE),而Hibernate则是一个优秀的对象关系映射(ORM)框架,它极大地简化了数据库操作。为了提高开发效率,开发者经常使用Hibernate Tools来反向工程数据库...
为了在Eclipse中使用Hibernate,我们需要安装Hibernate插件。"EclipseHibernateSynchronizer.pdf"文件可能就是这个插件的用户指南或安装教程,它可以帮助我们将Hibernate集成到Eclipse中,实现数据库模型与Java类的...
#### 四、配置 Hibernate 环境 1. **创建 Eclipse 工程**:打开 Eclipse,创建一个新的 Java 工程,例如命名为 `hibernate-Demo`。 2. **设置工程结构**:在新建的工程中创建 `src`, `bin`, `lib`, `db` 等必要的...
这一步骤完成后,项目中将包含映射文件、POJO类文件以及Hibernate配置文件,构成了使用Hibernate框架进行数据库操作的基础。 此外,HibernateSyn插件在项目中的使用还包括对Hibernate的配置文件进行更新,添加对新...
本教程将带你快速了解如何在Eclipse中配置和使用Hibernate。 ### 1. 安装Hibernate插件 首先,我们需要在Eclipse中安装Hibernate插件。你可以通过Eclipse的内置软件更新功能来查找并安装Hibernate相关的插件,如...
这款Eclipse插件是为了更好地集成Hibernate框架到Eclipse集成开发环境中,提供了一套便捷的工具集,使得在Eclipse中开发和调试Hibernate应用变得更为高效。 **插件兼容性** 该插件声明完全适用于Eclipse 3.7版本。...
### 在Eclipse中使用Hibernate的知识点详解 #### 1. 持久化框架产生的背景和现状 在Java开发过程中,特别是在涉及数据库交互时,由于数据库本身的特性(通常是关系型数据库),与Java语言的面向对象特性之间存在...
本文将详细介绍如何在Eclipse环境中搭建Hibernate,并列举出支持Oracle数据库所需的19个jar包。 首先,我们需要理解Hibernate的工作原理。Hibernate通过提供一个对象层,将Java类映射到数据库表,这样开发者就可以...
本篇将介绍如何在Eclipse环境中配置和使用Hibernate进行简单的数据操作。 ### 一、Hibernate环境搭建 1. **下载Hibernate**: 首先,我们需要从官方网站或Maven仓库下载Hibernate的JAR包,包括hibernate-core、...
以上是Hibernate环境的基本搭建和使用介绍。在实际项目中,还需要结合具体的业务需求和性能考虑,进行更深入的学习和优化。在`HibernateProj`这个项目中,你可以找到这些概念的实际应用代码,通过阅读和实践,加深对...
11. **源码查看**:由于标签中有“源码”,这可能意味着在使用Hibernate Tools时,开发者会接触到并可能需要修改或理解相关的源代码,以便于定制或者优化工具的功能。 12. **工具的持续更新**:随着Hibernate框架的...
通过安装这个插件,开发者可以在Eclipse环境中更直观地管理Hibernate实体、配置数据源,进行HQL查询测试,以及进行持久化操作的调试,从而简化开发流程,提高代码质量。同时,这也反映了Eclipse平台的开放性和扩展性...