`

Hibernate Pojo Generator

 
阅读更多

1. 用過最好用的還是MyEclipse附帶的工具…

 

2. 官方的hibernate tools

 

Hibernate Tools for Eclipse插件的安裝和使用【轉】

Hibernate Tools For Eclipse and Ant

 

jboss

http://www.jboss.org/tools/download.html

 

 

到這裡用update的

http://www.jboss.org/tools/download/installation/update_3_3.html

選取Hibernate Tools,應該不用全裝(吧)

 

下面是gen出pojo的步驟

How to Generate Hibernate Pojo Classes from DB Tables

 

官方的教學

http://docs.jboss.org/tools/2.1.0.Beta1/hibernatetools/html_single/

 

3.

http://hibernatepojoge.sourceforge.net/

這得編輯一個設定檔 like

<?xml version="1.0" encoding="ISO-8859-1" ?>
<appconfig>
	<dbType>MYSQL</dbType>
	<driver>com.mysql.jdbc.Driver</driver>
      	<jdbcConnectionString>jdbc:mysql://127.0.0.1/hbnPojoTest</jdbcConnectionString>
	<databaseIP>localhost</databaseIP>
	<databaseCatalog>someDBName</databaseCatalog>
	<databaseUsername>root</databaseUsername>
	<databasePassword>abcdefgh</databasePassword>
	<sourceTarget>D:/Workspace/yourProject</sourceTarget>
	<projectName>yourProjectName</projectName>
	<topLevel>com.yourcompany</topLevel>
	<libPath>libs</libPath>
	<schemaStrategy>PARTIAL</schemaStrategy>
</appconfig>
 

 

 

再使用指令

java -jar hbnPojoGen.jar config.xml

分享到:
评论

相关推荐

    Hibernate Pojo Generator-开源

    Hibernate Pojo Generator生成通过Hibernate Annotations(+ Spring)访问数据库所需的所有Java代码,包括JUnit测试(每个表1个),这些测试可以立即运行而无需进一步定制。 大部分使用MySQL进行测试。 移至GitHub:...

    hibernate生成的订单信息映射文件以及pojo类

    在这个场景中,我们讨论的是如何使用MyEclipse工具来生成Hibernate的映射文件以及对应的POJO(Plain Old Java Object)类,这些类是数据库表的Java表示形式。 首先,映射文件是Hibernate的核心组成部分,它是XML...

    Hibernate完整使用教程

    Hibernate 通过 POJO 来实现对象关系映射,从而实现了对象到关系数据库的无缝集成。 目录 * 第 1 章 Hibernate 入门 * 第 2 章 体系架构 * 第 3 章 对象/关系数据库映射(O/R Mapping) hibernate.cfg.xml ...

    hibernate 资料hibernate 资料hibernate 资料

    ### Hibernate核心知识点详解 #### Hibernate概述 - **定义与作用:** Hibernate是一种对象关系映射(ORM)技术的实现,其主要目的是简化Java应用程序与数据库之间的交互过程。通过使用Hibernate,开发人员能够...

    Hibernate+struts实例学习

    创建POJO类和相应的Hibernate映射文件。这包括新建`org.njy.bean`包,通过DBBrowser找到新建的数据源,并为`student`表生成相应的Java对象和映射文件。`Student.hbm.xml`映射文件的配置如下: ```xml &lt;!DOCTYPE ...

    Hibernate Reference

    最后,“Basic O/R Mapping”章节详细阐述了ORM映射的基本声明,如Doctype、EntityResolver、hibernate-mapping、class元素、id元素及其子元素Generator、Hi/lo算法、UUID算法等。这些细节是实现高效、灵活的对象...

    hibernate_reference使用指南全

    **4.1 简单的 POJO 示例** - **4.1.1 实现无参数构造函数** Hibernate 要求持久化类必须有一个无参数构造函数,以便于反射机制创建实例。 - **4.1.2 提供标识符属性(可选)** 为类添加一个标识符属性(通常是...

    hibernate-mapping参数详解

    8. `name`:指定持久化类的全限定名,如果不指定,Hibernate会认为这是一个非POJO实体映射。 9. `table`:对应的数据库表名,如果不指定,将使用类的非全限定名。 10. `discriminator-value`:在多态映射中,用于...

    hibernate 3.2中文手册 中文文档

    - **4.1 一个简单的POJO例子** - **4.1.1 实现一个默认的(即无参数的)构造方法(constructor)** - 强调每个持久化类都必须有一个默认构造方法。 - **4.1.2 提供一个标识属性(identifierproperty)(可选)** ...

    Hibernate 文档.doc

    描述:此文档深入讲解了Hibernate框架的核心概念和技术要点,特别强调了POJO(Plain Ordinary Java Object)的概念及其在数据库映射中的应用,以及Hibernate提供的五个核心接口:Session、SessionFactory、...

    hibernate注解说明文档

    - **用途**:用于标记一个 Java 类作为一个持久化的 POJO 类,即实体 Bean。一旦一个类被标记为 `@Entity`,Hibernate 就会将该类映射到数据库表中。 - **示例**: ```java @Entity public class User { private...

    解析一个简单的hibernate

    &lt;generator class="identity"/&gt; &lt;/hibernate-mapping&gt; ``` 需要注意的是,映射文件中的`&lt;property&gt;`标签应正确地反映POJO类中的属性名,而不是数据库表中的字段名。例如,`title`属性映射到了名为`...

    Hibernate 开发学习指导书

    构建Hibernate的基础代码主要包括两部分:POJO类和Hibernate映射文件。 ##### 1. POJO (Plain Ordinary Java Object) POJO是Hibernate中非常重要的概念,它是数据库表在Java中的表示形式。通常来说,POJO就是一个...

    hibernate.doc

    - POJO:普通Java对象,符合Java Bean规范。 - Hibernate:ORM框架,基于JDBC,通过XML配置文件管理数据库连接和对象映射。 2. Hibernate配置: - `hibernate.cfg.xml`:系统配置文件,包含数据库连接信息。 - ...

    Myeclipse自动生成Hibernate配置文件及实体类映射ORM

    如果用的 Oracle ID generator 处就要写入 sequence。然后,根据情况修改表字段类型。然后 Finish。过一会儿,就可以看到项目的 src 下面多一个 entity 包 打开后就有实体类之间的映射配置与实体类。 这篇教程展示...

    Hibernate 3.x 参考手册

    ### Hibernate 3.x 参考手册关键知识点解析 #### 一、快速入门与Tomcat集成 **1.1 快速开始使用 Hibernate** - **环境准备:** - 使用 Hibernate 前需确保 Java 环境已安装配置。 - 下载 Hibernate 3.x 版本库...

Global site tag (gtag.js) - Google Analytics