建立一个 Derby 日历,第 3 部分: 使用事务和锁定(上)
2010-04-19 00:00:00 来源:WEB开发网阅读本教程需要以下工具:
Java 2 Platform, Standard Edition 1.4.2 或更高版本。要注意必须有 Java Developer Kit,而不仅仅是 Java Runtime Environment。从 Sun 网站 下载 Java 代码。
已有的应用程序。本教程中修改了第 2 部分所创建的应用程序。下载这些 类文件。
Apache Derby 可从 Apache Software Foundation 下载。
JavaMail。发送邮件提醒需要 mail.jar,它不属于 Java 包。还需要 activation.jar,可作为 JavaBeans activation 框架 的一部分下载。这两个文件一定要在类路径中。
Web 应用服务器,比如 Apache Jakarta Tomcat。可以使用任何兼容 servlet 的应用服务器,不过本教程使用的是 Tomcat Version 5.5。
JCalendar。为了让界面更友好,我们将在应用程序中添加一个日期选择器。下载必要的 库。
文本编辑器或者集成开发环境(IDE)。使用 Eclipse 这样的 IDE 很容易创建 Derby 应用程序,但是我假设您使用的是简单文本编辑器。
概述
到目前为止,这个日历应用程序已经经过了几次迭代。我们来看看最终将是什么样子。
现在的应用程序
在 第 2 部分 结束的时候,该应用程序包括以下三部分:
三个基本类:EventClass 处理事件的创建和编辑、Calendar 用于检索某一天中的事件数组、Reminder 为每个事件发送电子邮件提醒。
GUI 应用程序包括 CalendarFrame 类,它创建了事件输入表单和已有事件的显示表单。
基于 Web 的应用程序由一个 servlet 组成,也包括输入表单、显示区域,还提供了编辑已有事件的能力。
可以下载第 2 部分完成的这些 类。
更多精彩
赞助商链接