`

JPA的POJO生成

    博客分类:
  • JAVA
阅读更多

在学习JPA的过程中,我看到大多数的例子都是用手工来编写POJO。在实际应用中,大多数系统的表都比较多,用手工编写效率低下,而且容易产生人为的错误,不容易调试。于是想到了代码生成,GOOGLE了一下,工具还真不少,看来JPA已经比较成熟了。以下介绍一种采用MyEclipse 5.5.1 GA来生成JPA的POJO。

1.首先建立一个JAVA PROJECT。

2.设置数据库连接。

3.增加JPA兼容。(其实就是拷贝了一些JAR包)

4.反向工程生成POJO。

不知道怎么插入图片,弄了半天都是个图标,不显示内容。还好我将JPA指南放到附件里了。

  • JPA Tutorial.rar (264.4 KB)
  • 描述: JAP指南,直接用浏览器可以看。
  • 下载次数: 589
分享到:
评论
1 楼 cicada_IT 2007-11-23  
附件下载不能看

相关推荐

    Intellij Idea 数据库生成JPA实体的模板

    生成JPA的实体,带annotation,包括@Entity,@Table(name=xx),@Id,@GeneratedValue,@Column(name=xx) 输出表和字段的comment,包含字段的类型长度 自动生成包名

    hibernate tools 生成pojo

    总的来说,Hibernate Tools是Java开发中的一个强大辅助工具,尤其在处理大量数据库表映射时,它的POJO生成功能能够显著提高开发效率。熟练掌握其使用,不仅能够提升开发速度,还能保证代码质量,是每个Hibernate...

    daogenerator:DAOGenerator自动为Jee Web应用程序生成dao类-开源

    与eclipse / JPA POJO生成器完全兼容DAO Generator当前支持以下ORM框架:Hibernate JPA应用程序是无平台的,您可以通过控制台运行:java -jar daogenerator.jar或右键单击->使用-> Java SE Binary打开(Win​​dows...

    hibernate生成pojo

    ### Hibernate生成POJO详解 #### 一、简介 在Java开发中,Hibernate作为一个流行的ORM(Object Relational Mapping)框架,极大地简化了数据持久化的复杂度。通过Hibernate,开发者可以将对象模型映射到关系型...

    IDEA 自带生成Entity(POJO)类文件配置模板

    生成JPA的实体,带注解,包括@Entity,@Table(name=xx),@Id,@GeneratedValue,@Column(name=xx) 输出表和字段的注释,包含字段的类型长度 自动生成包名,sets、gets方法,自动判断数据类型并引包

    POJO.rar_pojo_pojo java_swing_swing framework

    而"AUTO"可能是一个自动执行脚本或者程序,用于启动或配置这个POJO生成工具。 总结来说,这个压缩包提供了一个基于Java Swing的工具,用于自动化生成适应于Appfuse框架的POJO类,这些类利用XDoclet的注解驱动特性,...

    JPA详细文档(JPA 批注参考)

    而JPA引入了POJO(Plain Old Java Object)的概念,允许任何普通的Java类被标记为JPA实体,这样它们的非临时字段就可以被持久化到数据库中,无论是EJB容器内部还是外部的Java SE应用。批注是JPA实现ORM的关键,它...

    JPA入门实战教程

    - **增强代码可读性与维护性**:基于POJO(Plain Old Java Object)的开发模式有助于提高代码的可读性和可维护性。 #### 二、JPA的开发流程与关键技术 - **代码结构**: - 实体类(Entity):使用`@Entity`注解...

    MyEclipse JPA 教程

    - **MyEclipse JPA 工具**:MyEclipse 提供了一系列强大的 JPA 工具,包括自动生成工具和自动化工具,可以直接从现有的数据库表生成可工作的 POJO 类。此外,MyEclipse 还在 Java 源代码编辑器中提供了对实体进行...

    JPA参考文档,非常详细

    JPA的引入使得传统的容器管理实体bean的使用变得过时,取而代之的是允许任何普通的Java对象(POJO)成为JPA实体,从而在Java EE 5应用服务器内或简单的Java SE应用程序中实现对象的持久存储。 #### JPA实体定义与...

    什么是JPA

    ### 什么是JPA JPA,即Java Persistence API(Java持久化API)...通过JPA,Sun公司(现在是Oracle)旨在为POJO(Plain Old Java Object)提供一个统一的持久化标准,这一理念在现代Java开发中得到了广泛的认可和应用。

    开发JPA应用.pdf

    - **使用反向工程快速生成JPA实体类和DAO**:MyEclipse提供了一键式工具来根据现有的数据库表结构自动生成相应的实体类和DAO(Data Access Object)层代码。 - **调整生成的实体类标注**:为了满足具体业务需求,...

    JPA注解参考文档.txt

    而使用JPA,则可以将任何普通的Java POJO指定为JPA实体,即可以通过JPA持久性提供程序的服务将其非持久字段持久保存到关系数据库(既可以在Java EE EJB容器内部,也可以在独立的Java SE应用程序中的EJB容器外部)。...

    EJB_JPA数据库持久层开发详解.doc

    通过Dali,开发者可以创建JPA项目,生成持久化类,并进行数据库交互。 **五、映射持久化对象(Entity)** 本章详细讲解了如何定义和配置Entity,包括基本的POJO类、@Entity注解、主键标识、数据类型映射以及特殊...

    Spring Data JPA/Hibernate 运行期动态模型、动态实体建表、动态字段查询的方式

    涉及到动态生成表结构,动态生成模型实体类动态查询表字段等等,经过调研发现hibernate在这方面是很方便的,调用内置API就能完成系列操作,下面贴出核心代码: /** * @author cjbi */ public class DynamicDdlTest...

    jpa 标注

    而使用JPA后,任何普通的旧式Java对象(POJO)都可以被指定为JPA实体,这意味着开发人员可以通过JPA持久性提供者将这些类的非静态字段持久化到关系数据库中,无论是在Java EE的EJB容器内部还是简单的Java SE应用程序中...

Global site tag (gtag.js) - Google Analytics