WEB开发网
开发学院软件开发Java 将 Spring 和 OpenJPA 与 WebSphere Application ... 阅读

将 Spring 和 OpenJPA 与 WebSphere Application Server 一起使用

 2009-11-03 00:00:00 来源:WEB开发网   
核心提示:引言Spring 是一个简化 J2EE 开发的 Java™ 框架,它具有用于 J2EE 应用程序的所有各层的功能,将 Spring 和 OpenJPA 与 WebSphere Application Server 一起使用,它还不强制要求特定的编程模型,因此与运行时环境无关,用户可以查看系统中存储的事件的列

引言

Spring 是一个简化 J2EE 开发的 Java™ 框架。它具有用于 J2EE 应用程序的所有各层的功能。它还不强制要求特定的编程模型,因此与运行时环境无关,意味着可以在 Java SE 环境以外的其他应用程序服务器中使用它。Spring 在近年来的流行也许可以(至少是部分地)归功于这些设计原则。有些 Spring 支持者甚至将该框架视为 J2EE 的替代者。在我们看来,使用 J2EE 并不排除使用 Spring 的可能性,反之亦然;相反,这些技术组件相当完美地互为补充。

OpenJPA 是一个 Java Persistence API (JPA) 实现,其根源可追溯到 SolarMetric Kodo Java Data Objects (JDO) 实现。Kodo 被 BEA 收购,后者对 Kodo 进行了扩展以实现 Java Persistence API,并最终将该代码库发展为开放源代码的 Apache OpenJPA。通过 BEA 和 IBM 以及其他各方对该项目的不懈努力,当前的 OpenJPA 已成为一个用于 Java 的可行的对象-关系映射工具。

示例应用程序

本文使用一个名为 Events 的基本 Web 应用程序,以演示各种使用 Spring 和 OpenJPA 来开发运行于 WebSphere Application Server 上的应用程序的技术。我们设计了一个简单的应用程序,以重点演示如何结合使用这些技术。该示例提供了三个简单的用例:添加事件、列出事件和编辑事件。用户的信息输入保存在关系数据库中。用户可以查看系统中存储的事件的列表(请参见图 1)。对于每个事件,事件列表显示了内部标识符以及事件标题。


图 1. 列出事件
将 Spring 和 OpenJPA 与 WebSphere Application Server 一起使用

1 2 3 4 5 6  下一页

Tags:Spring OpenJPA WebSphere

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接