WEB开发网
开发学院软件开发Java 建立一个 Derby 日历,第 1 部分: 理解 JDBC 阅读

建立一个 Derby 日历,第 1 部分: 理解 JDBC

 2010-04-19 00:00:00 来源:WEB开发网   
核心提示: 图 1. 基本应用程序的三个类Event 类接收和存储数据,除了针对每个属性的 getter 和 setter 方法之外,建立一个 Derby 日历,第 1 部分: 理解 JDBC(3),还有创建、更新以及删除单个记录的方法.还有简化单个记录的创建和管理的构造器,Calendar 类用来提供在用

图 1. 基本应用程序的三个类

Event 类接收和存储数据。除了针对每个属性的 getter 和 setter 方法之外,还有创建、更新以及删除单个记录的方法.还有简化单个记录的创建和管理的构造器。

Calendar 类用来提供在用户界面上显示的数据。暂时,它将简单地输出文本,但最终它将被重构以返回一组事件对象。

Reminder 类生成电子邮件提醒信息。暂时,我们将试着发送单个信息以及基于事件日期的信息组。

安装数据库

在建立应用程序之前,您必须安装 Derby。

安装 Derby 软件

安装 Derby 软件很简单。下载压缩文件,解压到想要安装它的目录。

在这个位置下,您创建的每个数据库都有自己的目录。没有安装过程,但需要设置一些环境变量。

准备环境

因为 Derby 发行版是一个基于 Java 的系统,请在运行之前确保所有对应的类都包括在类路径中。最容易的方法是使用 Derby 提供的 sysinfo 脚本。该软件有两种不同版本的 sysinfo 脚本:一个针对嵌入模式,一个针对网络模式。在本文的例子中,使用的是目录 frameworks\embedded\bin 下的嵌入式版本。

首先,设置 DERBY_INSTALL 变量,如 清单 1 所示。

清单 1.设置 DERBY_INSTALL 变量

   C:\derby>set DERBY_INSTALL=c:\derby 
 
C:\derby>set PATH=%PATH%; 
 
C:\derby>sysinfo 
 
C:\derby>rem set DERBY_INSTALL= 
 
C:\derby>rem set DERBY_INSTALL= 
 
C:\derby>FOR %X in ("c:\derby") DO SET DERBY_INSTALL=%~sX 
 
C:\derby>SET DERBY_INSTALL=c:\derby 
 
C:\derby>set CLASSPATH=c:\derby\lib\derby.jar;c:\derby\lib\derbytools.jar; 
 
C:\derby>java org.apache.derby.tools.sysinfo 
------------------ Java Information ------------------ 
Java Version:  1.5.0_02 
Java Vendor:   Sun Microsystems Inc. 
Java home:    C:\Program Files\Java\jre1.5.0_02 
Java classpath: c:\derby\lib\derby.jar;c:\derby\lib\derbytools.jar; 
OS name:     Windows 2000 
OS architecture: x86 
OS version:   5.0 
Java user name: Administrator 
Java user home: C:\Documents and Settings\Administrator 
Java user dir:  C:\derby 
java.specification.name: Java Platform API Specification 
java.specification.version: 1.5 
--------- Derby Information -------- 
JRE - JDBC: J2SE 5.0 - JDBC 3.0 
[C:\derby\lib\derby.jar] 10.1.1.0 - (208786) 
[C:\derby\lib\derbytools.jar] 10.1.1.0 - (208786) 
------------------------------------------------------ 
----------------- Locale Information ----------------- 
------------------------------------------------------ 

上一页  1 2 3 4 5 6 7 8  下一页

Tags:建立 一个 Derby

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