`
飞火流星
  • 浏览: 4755 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Java EE 5的JPA实现与比较(1)

阅读更多
据我个人所了解现在相对名气比较大的JPA的实现有:

•OpenJPA
•GlassFish/TopLink Essentials
•Hibernate EntityManager
•SAP JPA
OpenJPA

维护组织:Apache Foudation / BEA
授权:Apache 2.0 License
商业产品:BEA KODO
最近稳定版本:1.0.0
默认使用的应用服务器:BEA Weblogic,IBM WebSphere

GlassFish/TopLink Essentials

维护组织:Java.NET / Oracle / Sun
授权:CDDL / GPL
商业产品:Oracle TopLink
最近稳定版本:v2
默认使用的应用服务器:GlassFish,Oracle Application Server, Sun Java System Application Server

Hibernate EntityManager

维护组织:JBoss of Redhat
授权:LGPL
商业产品:无(JBoss提供商业支持)
最近稳定版本:3.3.1GA
默认使用的应用服务器:JBoss AS

SAP JPA

维护组织:SAP
授权:商业产品
最近稳定版本:1.0
默认使用的应用服务器:SAP NetWeaver Application Server

引用:http://dev2dev.weblogicfans.net/blog/mikecool/200711/01_580.html
分享到:
评论

相关推荐

    经典JAVA EE企业应用实战基于WEBLOGIC JBOSS的JSF+EJB 3+JPA整合开发——源码.part1

    经典JAVA EE企业应用实战基于WEBLOGIC JBOSS的JSF+EJB 3+JPA整合开发——源码.part1 其他部分详见我的上传列表,全部分卷下载完成才能解压。 本书介绍了Java EE规范的三大主要规范JSF、EJB 3和JPA,其中JSF是Sun...

    The Java EE 5Tutorial

    《Java EE 5 Tutorial》是Java企业版5(Java Platform, Enterprise Edition 5)的一份官方教程,旨在帮助开发者深入理解和掌握Java EE平台的核心技术。这份文档详细介绍了如何使用Java EE 5进行分布式应用程序的开发...

    Java EE 5 SDK

    Java EE 5 SDK是Java企业版(Enterprise Edition)的一个重要版本,它为开发分布式、多层的Web应用程序提供了全面的框架和支持。这个SDK包含了运行Java EE应用所需的所有组件,包括服务器、API文档、示例代码以及...

    用JAVA EE5实现网上书店实例

    利用Java EE 5技术栈实现的网上书店实例,涵盖了用户管理、购物车管理、订单管理等多个功能模块。在开发此类系统时,会涉及到JSP、JavaBean/Servlet、MVC设计模型以及MYSQL数据库等技术的使用。本实例还会结合Sun ...

    让Java EE再次变酷使用JPA和EJB构建基于MongoDB的网络服务

    为了实现Java EE应用程序与MongoDB数据库的有效连接,可以利用Hibernate作为JPA提供者,通过Hibernate OGM (Object Grid Mapping) 服务器作为中间件,将Java EE应用程序连接到MongoDB数据库(见图1)。Hibernate OGM...

    Java EE 5 SDK中文版+英文版

    1. **安装与配置**:下载并安装Java EE 5 SDK后,开发者需要配置开发环境,如集成开发环境(IDE),如NetBeans或Eclipse,这些IDE通常提供了对Java EE 5的内置支持。 2. **创建项目**:在IDE中,选择Java EE 5项目...

    什么是Java EE 5

    ### Java EE 5:企业级Java应用的革新与简化 #### 概述 Java EE 5,即Java Platform Enterprise Edition 5,标志着企业级Java应用的一次重要进化。这一版本的发布不仅重命名了前代的J2EE 1.5,而且在功能和架构上...

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    介绍了Java EE规范的三大主要规范JSF(JavaServer Faces)、EJB 3(Enterprise JavaBeans 3)和JPA(Java Persistence API),并以ejb 3+jpa为基础来构建Java EE应用,针对当前流行和规范的企业级Java应用架构进行了...

    Java EE框架 SpringMVC Spring Jpa相关包

    1. **Spring框架**:Spring是Java EE中最受欢迎的轻量级框架之一,它提供了依赖注入(DI)和面向切面编程(AOP)等功能,简化了Java应用的开发。Spring的核心容器包括Bean工厂和ApplicationContext,负责管理应用...

    The_Java_EE5_Tutorial.rar_Java ee5 CHM_java ee5 tutorial_java e

    4. **Java Persistence API (JPA)**:JPA是Java EE 5中的ORM(对象关系映射)标准,允许开发者用面向对象的方式来操作数据库。 5. **Java Message Service (JMS)**:JMS允许应用之间通过消息传递进行异步通信,是...

    java ee基础使用教程

    Java Persistence API(JPA)是Java EE提供的标准ORM(Object-Relational Mapping)框架,用于简化数据库操作。Hibernate是流行的JPA实现,它提供了丰富的API来处理对象关系映射。在教程中,你会学习如何配置JPA,...

    Java EE 5 规范

    #### 四、Java EE 5 的优势与应用场景 - **优势**: - **易于开发**:通过简化配置和增强注解支持,降低了开发难度。 - **高度可移植**:基于开放标准,可以在不同的平台上运行。 - **高可用性**:支持集群和...

    Pro JPA 2 in Java EE 8: An In-Depth Guide to Java Persistence APIs.pdf

    Learn to use the Java Persistence API (JPA) and other related APIs as found in the Java EE 8 platform from the perspective of one of the specification creators. A one-of-a-kind resource, this in-depth...

    java ee 5 api(内含chm版本和zip版本)

    JPA 1.0在Java EE 5中引入,为应用程序提供了一种统一的数据访问方式,替代了传统的JDBC。 7. **JMS(Java Message Service)**:JMS是Java平台上的消息传递API,它允许应用程序之间进行异步通信。通过消息队列,...

    经典JAVA EE企业应用实战 基于WEBLOGIC JBOSS的JSF+EJB 3+JPA整合开发.part2

    经典JAVA EE企业应用实战 基于WEBLOGIC JBOSS的JSF+EJB 3+JPA整合开发.part2

    java_ee_sdk-8u1.zip

    3. **JSR 371 - MongoDB Java Driver for Java EE**:提供了在Java EE环境中与MongoDB数据库交互的标准API。 4. **JSR 374 - Java API for JSON Processing (JSON-P) 1.1** 和 **JSR 375 - Java API for JSON ...

    java ee api

    5. **JPA(Java Persistence API)**:提供了一种规范来管理Java对象到数据库的映射,简化了ORM(对象关系映射)。Hibernate是常见的JPA实现。 6. **JTA(Java Transaction API)**:用于管理分布式事务,确保数据...

    用Java_EE_5实现的网上书店实例

    Java EE 5(Java Platform, Enterprise Edition 5)是Java平台上用于构建企业级分布式应用程序的框架,它提供了丰富的组件和服务,包括Servlet、JSP、EJB(Enterprise JavaBeans)、JPA(Java Persistence API)等。...

Global site tag (gtag.js) - Google Analytics