使用一下工具:
1)eclipse-SDK-3.1RC4-win32
2)hibernate-tools-3.0.0.alpha4 (插件)
3)Hibernate3.0.5
4)PostgreSQL8.0
1。用Eclipse建立工程
2。将PostgreSQL的jdbc驱动引入工程中
3。新建-〉其他-〉Hibernate Configuration File (cfg.xml) 创建hibernate配置文件,选择存放改文件的目录。
4。新建-〉其他-〉Hibernate Reverse Engineering File (reveng.xml) 配置反转引擎,选择存放改文件的目录。
5。新建-〉其他-〉Hibernate Console Configuration 配置控制台。
Name:控制台名称。
Configuration file:选择在第3步创建的hibernate配置文件。
Classpath(only add...):添加存放POJO对象的目录(/项目名/bin)和数据库提供的JDBC驱动包(.jar)。(注意:不要引入hibernate.jar,官方说的,i don't this reason)。
6。新建-〉其他-〉Hibernate Artifact Generation 产生与数据库内容对应的持久化类和.hbm.xml文件。
Console cofiguration:选择在第5步建立的控制台。
Output directory:选择装载持久化类和.hbm.xml文件的目录。
Reverse engineer from JDBC Connection:可以引用在第4步创建的反转引擎文件,根据此文件产生出个性化的持久化类和.hbm.xml代码。
Generate domain code(.java):生成POJO的持久化类的java代码。
Generate mapping(.hbm.xml):生成POJO的持久化类的hbm.xml文件。
Generate hibernate configuratin(hibernate.cfg.xml):将更新hibernate的配置文件。
Generate schema html-documentation:生成库表的文档(附加产品)。
Use custom templates:使用自己定义的木板(可以不用,默认的很好用)。
7。在Eclipse工具栏右上角将hibernate 视图调出来(用于hibernate持久化类的调试)。
8。在hibernate调试视图中,右击-〉左侧视图中在第5步建立的hibernate控制台-〉Create SessionFactory 实例化一个工厂。
此时可以在右侧的HQL Editor View中使用HQL 进行持久化类的调试工作了。
分享到:
相关推荐
在Eclipse环境下,使用Hibernate3.0的API源文件可以帮助开发者更好地理解和使用Hibernate的各种功能,查看类和方法的实现细节,从而提高开发效率。源代码分析可以帮助我们深入理解Hibernate的工作原理,便于调试和...
总的来说,"Struts2+Hibernate3.0+mysql5.0"的组合为Java Web开发者提供了一个强大的开发环境,能够快速构建功能完善的Web应用。然而,随着技术的发展,现代Web应用更多地转向Spring Boot和Spring MVC,搭配MyBatis...
使用Hibernate生成POJO类之前,需要先安装Hibernate和配置相关的环境。这包括设置Hibernate的jar包路径,配置hibernate.cfg.xml文件,以及设置数据库连接参数(如URL、用户名、密码等)。 4. **创建数据库模型**:...
在 Eclipse 中搭建 Hibernate 项目环境步骤 在本文中,我们将详细介绍如何在 Eclipse 中搭建 Hibernate 项目环境的步骤。Hibernate 是一个流行的 Java 持久层框架,提供了对数据库的访问和操作功能。通过本文,读者...
- 开发环境:Eclipse 或者 MyEclipse,它们都支持Java Web开发。 - 需要的库:Struts1.2的库文件(struts.jar等)、Hibernate3.0的库文件(hibernate3.jar等)、JDBC驱动(对应数据库的驱动,如mysql-connector-...
本文将详细介绍如何在Eclipse集成开发环境中设置和使用Hibernate进行开发。 #### 二、环境搭建 ##### 1. Eclipse安装与配置 - **Eclipse IDE**: 首先确保已经安装了最新版本的Eclipse IDE for Java Developers。 -...
Struts1、Spring2.5和Hibernate3.0是Java Web开发中经典的SSH(Spring、Struts、Hibernate)集成框架的三个组件,它们在2000年代末期至2010年代初广泛应用于企业级应用开发。SSH框架组合为开发者提供了模型-视图-...
Struts2.16、Spring2.5和Hibernate3.0是Java开发中经典的MVC框架组合,它们各自在Web应用程序开发中承担着不同的角色。Struts2作为表现层框架,负责控制应用程序流程;Spring则作为应用上下文和依赖注入(DI)框架,...
1. **环境配置**:首先,我们需要安装和配置相关的开发工具,如JDK、Eclipse或IntelliJ IDEA、Tomcat服务器以及Struts2和Hibernate的库文件。还需要在项目的pom.xml或build.xml文件中管理依赖项。 2. **数据库准备*...
在Eclipse这样的集成开发环境中,配置XML文件的自动提示功能可以极大地提高开发效率。 Spring框架2.5的XML配置文件通常用于定义bean的实例化、依赖注入、AOP代理等。通过引入相应的DTD文件,Eclipse可以提供自动...
- **Eclipse IDE**:常用的Java集成开发环境,便于代码编辑和调试。 - **Spring Framework Libraries**:下载并配置Spring相关的库文件。 #### Spring HelloWorld示例 这个示例展示了如何创建一个简单的Spring项目...
本篇将介绍如何在Eclipse环境中配置和使用Hibernate进行简单的数据库操作。 1. **安装Hibernate库** 首先,你需要在Eclipse项目中添加Hibernate库。这通常通过右键点击项目 -> Build Path -> Configure Build Path...
在开发基于Java的应用程序时,使用Eclipse集成开发环境(IDE)可以大大提高开发效率。Hibernate作为一个流行的Java持久层框架,能够简化对象关系映射(ORM)的过程,使得开发者能够更加专注于业务逻辑的编写而非数据...
MyEclipse是基于Eclipse的集成开发环境,对Java Web开发提供了丰富的支持,包括代码提示、调试、部署等功能。 总的来说,这个"struts2+spring2.5+hibernate3.2整合完整项目"提供了一个完整的开发实例,涵盖了前端到...
Eclipse Neon是Eclipse IDE的一个版本,提供了一个集成开发环境,用于编写、调试和部署Java应用程序。Eclipse支持多种插件,包括Maven插件,使得在IDE内管理Maven项目变得简单。 **三、配置步骤** 1. **创建Maven...
在Eclipse 3.2环境下,这个项目可以导入为一个动态Web项目,并配置Tomcat 5.5作为服务器。运行时,需要确保Oracle 11g数据库已经安装并配置好,数据库连接信息与Hibernate配置一致。通过调试和运行,开发者可以了解...
通过Eclipse插件的形式,开发者可以无缝地将这些功能整合到自己的开发环境中。 在使用Eclipse Hibernate 3.1.2 插件时,开发者可以享受到以下功能: 1. **代码生成**:插件提供自动代码生成工具,根据数据库表结构...
在"**EJB3.0开发平台配置**"中,你将有机会亲自配置一个支持EJB3.0的开发环境,学习如何创建、部署和测试EJB组件。这个过程中,你可能需要用到IDEA、Eclipse等开发工具,以及Maven或Gradle这样的构建工具来管理项目...