Spring 2 和 JPA 简介

来源:互联网 发布:监控管理平台软件 编辑:程序博客网 时间:2024/05/22 22:41

Spring 2 和 JPA 简介



技术级别: 中级
Li, Sing
2006年8月28日



Java 服务器应用程序的创建并不一定困难而烦琐。在轻量级 Spring 框架的第二代中添加了一大批特性,即使是新的服务器应用程序开发人员也能够轻松上手。其关键增强之一就是 Spring 2 与 Java 持久性 API (JPA)的集成,这是企业 JavaBean(EJB)3.0 规范的基石。在这份教程中,您将学习如何用 Spring 2 框架从头开始创建服务器应用程序。

现在就注册或使用您的 IBM ID 和密码登录

developerWorks 中国从 2005 年 6 月 12 日起正式加入 IBM 全球公共用户注册系统。在此之后,您现有的 developerWorks 中国会员 ID 将不再有效,请您即刻申请新的 IBM ID,以便获取您需要的产品及服务。

当您完成注册后,您可以使用您的 IBM ID 和密码访问 developerWorks 中国网站或 developerWorks 全球网站上的任何教程,而无需在一个浏览器会话中重新输入您的 ID 和密码。请您务必记住您的 ID 和密码,因为当重新启动浏览器时,您需要重新输入您的 ID 和密码才能访问任何教程。



预备知识

  • 您应当熟悉基本的面向对象设计概念和使用 Java SE 5 的 Java 开发,包括泛型。您还应当熟悉关系数据库概念,对于如何在 DB2 Express-C 中设置新数据库也应当有基本的了解。
  • 您还应熟悉测试术语,包括单元测试和集成测试。最好有测试框架(例如 JUnit)方面的实际经验,但并非必需。
  • 您应当有 Eclipse 方面的实际经验,能够在 Eclipse 内创建新 Java 项目、编译 Java 代码和调试项目。

 



系统需求

要试验这份教程中的工具和示例,硬件配置需求为:至少带有 512MB 内存(推荐 1GB)的系统。

需要安装以下软件:

  • Sun 的 JDK 5.0_Update 7 或更新版本IBM Developer Kit for the Java 5 platform 版本。
  • Spring framework 2.0。这份教程中的代码已经在 Spring 2.0 RC 2 上测试过。请选择 “带有依赖项” 的发布版。这可以省去从不同站点进行的许多额外下载,因为它包含许多需要的开源项目的二进制代码。
  • 某个版本的 Tomcat 5.5 server。请从服务器上选择 ZIP 文件下载,并把它解压缩到选中的目录。这份教程的代码已经在 Tomcat 5.5.17 上测试过。
  • DB2 Express-C (8.2.4 以上版本)。
  • Eclipse 3.2 或更新版本,包括 Web 工具平台(WTP)1.5 以上版本。
  • JPA reference implementation。请按照这份教程中的 编写针对 RDBMS 的 DAO 集成测试 中的完整安装指导进行。
原创粉丝点击