`
hanyou
  • 浏览: 22185 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

如何使用Hibernate Tools生成Entity Bean

阅读更多
1、 使用seam create-project生成项目,本次主要针对Seam框架的研究。
2、 使用eclipse生成java project,与Seam创建的项目同名
3、 首先增加Hibernate Configuration File在项目

按照向导定义,最后项目中会多出一个hibernate.cfg.xml的配置文件,当然也可以叫其他名字,这个定义时可以制定。
4、 打开Hibernate Configurations窗口,如下图


5、 点[+]加号增加Hibernate Console Configuration,如下图:

6、 定义就会现在在Hibernate Configurations窗口中,如下图:

7、 点 ,选择Hibernate Code Generation,代码生成配置,如下图:

8、 选择那些表进行反向代码生成,则需要配置seam-gen.reveng.xml,双击后出现配置页面,在过滤页面选择表后进行保存。然后在点 ,进行代码生成,就会生成想要的代码,想要什么代码可以根据上图的Exporters的配置进行配置。

分享到:
评论
1 楼 134307 2010-12-09  
虽然说用到了我不熟悉的seam ,但是楼主的附件对我还是很有帮助的,谢谢LZ

相关推荐

    HibernateCore的代码生成、逆向工程、ant任务和更多工具___下载.zip

    通过解析数据库模式,Hibernate 可以创建符合Java Bean规范的实体类,并为每个表生成对应的映射文件,确保数据操作的正确性。 2. **逆向工程**: 逆向工程是将现有数据库模式转换为Java源代码的过程。在Hibernate...

    hibernate的相关jar包

    3. 如果需要更详细的建表语句,可以使用`hibernate-tools.jar`中的反向工程工具,它可以从已有的实体类生成DDL脚本。 **使用示例** 创建一个简单的Hibernate配置并进行数据库操作: 1. 创建实体类,例如`User.java`...

    hibernate的所有包

    7. **hibernate-tools**: 包含了Hibernate的辅助工具,如逆向工程(reverse engineering)工具,可以将现有的数据库结构生成对应的Java实体类,以及Hbm2DDL工具,能够自动生成数据库表结构。 8. **hibernate-envers...

    hibernate包

    2. **hibernate-tools**:提供了与IDE集成的工具,如Hibernate逆向工程,能够根据现有数据库生成Java实体类。 3. **hibernate-entitymanager**:在Java Persistence API (JPA) 上封装了Hibernate的功能,使得使用...

    Eclipse开发Hibernate应用程序

    - 利用Hibernate Tools,可以自动生成或更新实体类的`.hbm.xml`映射文件。这可以通过右键点击项目 -> "Hibernate" -> "Generate Hibernate Artifacts"完成。 6. **编写DAO(Data Access Object)层** - 创建DAO...

    Hibernate开发指南.pdf

    - 使用Hibernate Tools等工具自动生成实体类、映射文件等。 - 这些工具通常会读取数据库结构,并根据表结构生成对应的Java实体类和映射文件。 #### 五、Hibernate配置 - **配置文件**: Hibernate使用`hibernate....

    hibernate开发包

    4. **Hibernate Tools**:这是一个辅助工具集,包含了Hibernate的逆向工程(reverse engineering)功能,可以自动生成Java实体类和映射文件,以及HQL查询编辑器和数据库浏览器等。 5. **JDBC驱动**:Hibernate需要...

    springmvc+spring+hibernate

    6. **编写实体类**:根据数据库表结构,创建对应的Java实体类,并使用Hibernate的注解(如@Entity、@Table、@Id等)进行ORM映射。 7. **DAO和Service层**:创建DAO接口和实现类,利用Hibernate的Session进行数据库...

    hibernate3.5_lib

    3. **Hibernate Tools**:这个组件提供了一系列的开发辅助工具,如Hibernate逆向工程,可以自动生成实体类和映射文件,以及HQL查询编辑器等,极大地提高了开发效率。 4. **Hibernate Commons Annotations**:这个库...

    hibernate jar包

    5. **hibernate-tools**: 提供了诸如逆向工程、HBM文件生成、数据库脚本生成等工具,帮助开发者快速建立和管理数据库模型。 6. **其他依赖库**:如slf4j、log4j等日志框架,以及用于连接数据库的JDBC驱动等。 使用...

    hibernate3

    4. **hibernate-tools.jar**:包含了一些实用工具,如反编译工具、HBM向导等,方便进行数据库逆向工程和生成实体类。 5. **spring-orm.jar** 和 **spring-tx.jar**:Spring的ORM模块和事务管理模块,它们为整合提供...

    hibernate免费架包

    3. **Hibernate Tools**:包含了一系列辅助工具,如Hibernate反编译器、逆向工程工具、Eclipse插件等,帮助开发者更好地管理和维护Hibernate配置及实体类。 4. **Hibernate EntityManager**:作为Java Persistence ...

    Hibernate_Annotation参考文档

    - **Hibernate Tools**:提供了Eclipse插件,支持代码生成、逆向工程等功能。 - **逆向工程**:根据数据库结构自动生成实体类及映射文件。 - **代码生成**:自动生成实体类、DAO层接口及实现。 #### 五、...

    Tapestry5 + spring + hibernate 开发指南

    - **生成实体类**:使用工具自动生成 POJO 类和映射文件。 ##### V.B 添加库文件 在项目的 `pom.xml` 文件中添加以下依赖: ```xml <groupId>org.hibernate <artifactId>hibernate-core <version>5.x.x....

Global site tag (gtag.js) - Google Analytics