快速业务通道

利用Stripes、Apache Derby和Eclipse进行无配置的J2EE开发(一) - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-18

利用Stripes、Apache Derby和Eclipse进行无配置的J2EE开发(一)

时间:2011-03-26 IBM B.J. Allmon

开始之前

关于本教程

自从 Java 技术的版本 5 以来,很多 Web 框架和服务器端组件架构,如 Enterprise JavaBeans (EJB) 3.0 技术,已从元数据注释的使用受益。Stripes 是一个轻量级的 Java Web 应用程序框架,它也得到了这些受益。Stripes 是独特的,因为它利用 Java 5 注释来使得外部配置成为不必要的,因此不再需要针对元数据存储的 XML 配置文件。

本教程是利用 Stripes、Derby 和 Eclipse 开发应用程序的一个实践性教程。演示了 如何开发、打包和部署一个简单的 Stripes 应用程序,用于在 Derby 数据库上执行 CRUD 操作。JavaServer Pages (JSP) 用户界面 (UI) 与 Stripes 动作模型交互。 Stripes 又与在 Derby 数据库上执行事务的 Java Database Connectivity (JDBC) 数据 访问对象交互。JSP Standard Tag Library (JSTL) 提供视图逻辑。

目标

本教程演示了如何容易地从新构建一个简单的 Stripes 应用程序。您将会熟悉 Stripes 框架、Apache Derby 数据库以及支持 Eclipse 集成开发环境 (IDE) 的工具。

本教程的目标不是深入介绍每一种单个的技术。相反,是以一种实践的方式,向您展 示如何利用这些技术来开始开发一个 Stripes 和 Derby 应用程序。本教程包括一个完整 功能的示例应用程序 —— Glossary 1.0,您可以查看、修改和重新部署它。对该应用程 序的修改不仅是允许的,而且鼓励您这么去做,因为完整的源代码可从 下载 一节下载。

前提条件

以前具有 Java 技术和 Web 开发方面的经验是有帮助的。

系统需求

要跟随本教程中的例子,必须安装以下软件:

Java software development kit (JDK) V1.5 或更高版本

Apache Tomcat 5.5.15 或更高版本

Stripes 1.3.2

Apache Derby 10.1.2.1

Eclipse 3.1 或更高版本

注意:推荐用 WebTools 安装所有这些软件。我对本教程使用了 Callisto。

Apache Ant 1.6.5

有关运行 Java 5 Runtime Environment (JRE) 需要什么的更多信息,请访问 Java 下载站点。

项目设置

首先,为开发设置 Apache Derby 和 Eclipse。

下载和安装 Apache Derby

要安装 Derby,需要完成以下步骤:

下载 Apache Derby。

将 tarball 解压到所需的目录(我将它安装在 C:\java\db-derby-10.1.2.1-bin 中 )。

设置 DERBY_INSTALL 环境变量,如 图 1 所示。

图 1. 为 Windows 设置 DERBY_INSTALL 环境变量

利用Stripes、Apache Derby和Eclipse进行无配置的J2EE开发(一)(2)

时间:2011-03-26 IBM B.J. Allmon

打开一个到 C:\DERBY_INSTALL_PATH\frameworks\NetworkServer\bin 的命令提示符 ,其中 C:\DERBY_INSTALL_PATH 是您计算机上的驱动盘符和 Derby 安装路径。

执行 setNetworkServerCP.bat。

执行 startNetworkServer.bat。

命令提示符应该类似于 图 2。Derby 现在已经准备好请求了。

图 2. 处于网络模式的 Derby

为 Apache Derby 配置 Eclipse

您可以通过 Eclipse 连接到 Derby 服务器实例。为此,需要完成以下步骤:

单击 Window > Show View > Other。

在 Show View 窗口,选择 Database Explorer,如 图 3 所示。

图 3. 选择 Database Explorer 视图

利用Stripes、Apache Derby和Eclipse进行无配置的J2EE开发(一)(3)

时间:2011-03-26 IBM B.J. Allmon

从 Database Explorer 视图,右击 Connections,然后单击 New Connection,如 图 4 所示。

图 4. 从 Eclipse Database Explorer 创建新的连接

键入 图 5 所示的数据库连接信息。使用默认的用户 ID 和密码,两者都是 sa。

图 5. 数据库连接信息

向下滚动到 APP 模式。右击 Tables,指

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号