跳转到主要内容


developerWorks 中国  >  Java technology  >  

文档库

developerWorks
 
  
 
 题目  20    隐藏内容简介    
 
题目 日期
IBM WebSphere 开发者技术期刊: 通过 WebSphere Application Server V6.1 利用 OpenJPA
Apache OpenJPA 项目是 Java Persistence API 的一个开放源代码实现,集中于构建一个稳健、高性能、可伸缩的 JPA 规范实现。本文通过一个完整的示例来介绍 OpenJPA,该示例演示了现在如何通过 IBM WebSphere Application Server V6.1 来利用 OpenJPA 的部分功能。
    2007年2月25日  
 
使用 Apache OpenJPA 开发 EJB 3.0 应用,第 1 部分: OpenJPA 与 EJB 3.0
Java Persistence API(JPA)是 EJB 3.0 新引入的数据持久化编程模型,它利用 Java 5 中的注释(Annotation)和对象/关系映射,为数据持久化提供了更简单、易用的编程方式。本系列文章将全面介绍其开源实现 — Apache OpenJPA,将为学习 JPA 标准和使用 OpenJPA 进行实际的应用开发提供详细的指南。本文是系列文章的第一部分,概述了关系型数据库和面向对象之间的阻抗失谐(impedance mismatch),介绍了 EJB 3.0 JPA 标准的应对解决方案,并对 OpenJPA 进行了初步介绍。
    2007年5月24日  
 
使用 Apache OpenJPA 开发 EJB 3.0 应用,第 2 部分: 开发第一个 Open JPA 应用
JPA 是 EJB 3.0 新引入的数据持久化编程模型。JPA 充分利用了注释(Annotation)和对象/关系映射,为数据持久化提供了更简单、易用的编程方式。OpenJPA 是 Apache 组织提供的 JPA 标准实现。本文是 "使用 Apache OpenJPA 开发 EJB 3.0 应用系列" 的第二部分,描述了如何采用 OpenJPA 提供的接口开发 EJB 3.0 应用的步骤和方法,并介绍了 OpenJPA 中提供的几个小工具的用法,这些工具能让我们的开发过程变得更加简单、快速。
    2007年6月25日  
 
使用 Apache OpenJPA 开发 EJB 3.0 应用,第 3 部分: 实体继承
本文是“使用 Apache OpenJPA 开发 EJB 3.0 应用”系列的第 3 部分,介绍 OpenJPA 对实体继承的三种支持方式,并且通过简单的例子描述了其中的一种方式:JOINED 实体操作方式和 OpenJPA 容器的实现细节。
    2007年6月27日  
 
使用 Apache OpenJPA 开发 EJB 3.0 应用,第 4 部分: 实体关联
本文是“使用 Apache OpenJPA 开发 EJB 3.0 应用”系列的第 4 部分,介绍 OpenJPA 中对实体关联关系的支持,包括一对一、多对多、多对一和多对多关系,并且通过简单的例子描述了 OpenJPA 容器实现一对一实体关联关系时的实现过程。
    2007年7月17日  
 
使用 Apache OpenJPA 开发 EJB 3.0 应用,第 5 部分: 实体标识的自动生成
本文是“使用 Apache OpenJPA 开发 EJB 3.0 应用”系列的第 5 部分,介绍在 OpenJPA 中如何自动生成实体的唯一标识,包括使用容器自动生成实体标识,借助于数据库的自动编号、序列号、数据库表等技术自动生成实体标识等,并且通过简单的例子描述了这几种情况下的操作过程。
    2007年10月18日  
 
使用 Apache OpenJPA 开发 EJB 3.0 应用,第 6 部分: 处理实体生命周期事件的回调
本文是“使用 Apache OpenJPA 开发 EJB 3.0 应用”系列的第 6 部分,介绍了 OpenJPA 中对实体生命周期过程中的回调的支持,包括使用回调方法和监听器实现回调,并且通过简单的例子描述了 OpenJPA 容器中实体回调的实现过程。
    2007年10月18日  
 
使用 Apache OpenJPA 开发 EJB 3.0 应用,第 7 部分: 使用 Eclipse Dali 开发 OpenJPA 应用
本文是“使用 Apache OpenJPA 开发 EJB 3.0 应用”系列的第 7 部分,主要讲述了如何下载、安装 Eclipse Dali JPA 工具以及使用提供的向导、透视图、视图快速开发 OpenJPA 应用的详细步骤。
    2007年10月24日  
 
使用 Apache OpenJPA 开发 EJB 3.0 应用,第 8 部分: 在 Java EE 环境下开发、部署 OpenJPA 应用
本文是由八个部分组成的“使用 Apache OpenJPA 开发 EJB 3.0 应用”系列的最后一部分,描述了如何在支持 EJB 3.0 标准的 Java EE 容器中开发、部署 OpenJPA 应用的详细步骤。作者借助一个简单例子的实现演示了开发和部署的全部过程,并且指出了这些过程与在非 Java EE 容器下的一些差异。
    2007年10月24日  
 
用 jpa2web 生成 Ajax J2EE Web 应用程序
了解并试用新的开放源码工具 —— jpa2web —— 这种工具可以根据带 JPA 注解的 bean 生成基于 Ajax 的 J2EE Web 应用程序。通过使用 ZK 框架,这个工具生成的应用程序提供一个友好的基于 Ajax 的 Web 用户界面,允许用户添加、删除、搜索、修改和连接与数据库同步的对象实例。
    2008年2月4日  
 
使用 JPA 和 Hibernate 实现组合键
如今,面向对象映射(ORM)工具在全球得到了广泛应用和部署,您通常不必为组合键这样的难题绞尽脑汁。一般情况下,设计键时可选择简单的整数,放心地将问题留给工具处理。但有时会遇到一些特殊的情况,需要使用组合键,此时就需要一种相应的战略。本文介绍的技巧使您能够使用 JPA 和 Hibernate 实现组合键。
    2009年9月14日  
 
JPA 2.0 中的动态类型安全查询
如果编译器能够对查询执行语法正确性检查,那么对于 Java 对象而言该查询就是类型安全的。Java Persistence API (JPA) 的 2.0 版本引入了 Criteria API,这个 API 首次将类型安全查询引入到 Java 应用程序中,并为在运行时动态地构造查询提供一种机制。本文介绍如何使用 Criteria API 和与之密切相关的 Metamodel API 编写动态的类型安全查询。
    2009年11月9日  
 
Spring 2 和 JPA 简介
Java 服务器应用程序的创建并不一定困难而烦琐。在轻量级 Spring 框架的第二代中添加了一大批特性,即使是新的服务器应用程序开发人员也能够轻松上手。其关键增强之一就是 Spring 2 与 Java 持久性 API (JPA)的集成,这是企业 JavaBean(EJB)3.0 规范的基石。在这份教程中,您将学习如何用 Spring 2 框架从头开始创建服务器应用程序。
    2006年8月28日  
 
EJB 倡导者: EJB 2.x 过时了吗?
EJB 倡导者对声称 EJB 3.0 使 EJB 2.0 过时的读者进行了回应,并探讨了 EJB 3 规范的一些新功能,其中包括 Java Persistence API (JPA)。这篇采用对话形式的文章表明,虽然这些新规范带来了很大好处,但是它们需要您对假设条件进行一些简化,这可能无法适合所有人。由于通过合适的工具,几乎所有这些好处都可以作为 EJB 2.x 规范的实现加以提供,所以 EJB 2.x 可能会继续存在一段时间。
    2006年4月13日  
 
EJB 倡导者:EJB 2.x 过时了吗?
EJB 倡导者对声称 EJB 3.0 使 EJB 2.0 过时的读者进行了回应,并探讨了 EJB 3 规范的一些新功能,其中包括 Java Persistence API (JPA)。这篇采用对话形式的文章表明,虽然这些新规范带来了很大好处,但是它们需要您对假设条件进行一些简化,这可能无法适合所有人。由于通过合适的工具,几乎所有这些好处都可以作为 EJB 2.x 规范的实现加以提供,所以 EJB 2.x 可能会继续存在一段时间。
    2006年4月14日  
 
使用 EJB 3.0 Java Persistence API 设计企业应用程序
本文将介绍 Java Platform, Enterprise Edition (Java EE 5) 的一种设计方法,它利用了 Enterprise JavaBeans (EJB) 3.0 新的 Java Persistence API (JPA)。JPA 提供了一种标准的对象关系映射解决方案,该解决方案避免了依赖第三方框架(如 Hibernate)。您将看到示例应用程序的详细内容,其中验证了本方法并阐明关键设计决定。
    2006年5月11日  
 
专家评论: Roland Barcia:Java Persistence API 中带注释的命名查询是否真的非常有用?
对于开发人员来说,注释的确使某些事情变得非常容易,但这又以丧失简洁性为代价。在 Java Persistence API (JPA) 中,注释用作将 Java 对象映射到底层数据库的一种机制,不过即使在注释没有任何意义时,开发人员也常常使用它。本文介绍通过 JPA 访问数据的一些其他方法,以及这些方法作为最佳选择的时间和原因。
    2006年8月7日  
 
Spring 让 LOB 数据操作变得简单易行
本文讲解了在 Spring 中处理 LOB 数据的原理和方法,对于 Spring JDBC 以及 Spring 所集成的第三方 ORM 框架(包括 JPA、Hibernate 和 iBatis)如何处理 LOB 数据进行了阐述。
    2007年7月30日  
 
使用 IBM Rational Application Developer V7.5 和 WebSphere Application Server V7.0 构建 Java EE 应用程序
IBM Rational Application Developer V7.5 包含了使用 JPA 和 EJB 技术 3.0 版本创建 Java EE 应用程序的工具。Rational Application Developer V7.5 引入了新的向导、编辑器,和透视图来很容易地创建强大的应用程序。本文面向中级用户,带您了解各种新的特性,并且向您展示如何创建端到端的 Java EE 应用程序。
    2009年1月8日  
 
使用 JAX-RS 简化 REST 应用开发
本文将详细介绍 Java EE 6 中所引入的对 JSR-311 (JAX-RS : Java API for RESTful Web Services) 的支持,并通过一个完整的示例应用程序展示 JAX-RS 关键的设计细节以及与 JPA 的结合使用。
    2009年9月7日  
 
 题目  20    隐藏内容简介    
 
没有找到您想要的结果吗? 提交反馈