作者:曾巧(numen) 摘要Apache Derby是一个完美的,并且开源的,100% Java编写的,容易管理的关系数据库管理系统,它可以和一些商业产品的特性进行交付。 正文Apache Derby 是一个与平台无关的数据库引擎,它以 Java 类库的形式对外提供服务。与其他难以部署的数据库不同,安装 Derby 非常简单,只需要将其 .jar 文件复制到系统中并为您的项目添加该 .jar 文件即可。尽管 Derby 很容易安装,但是它的特性却非常丰富。它可以支持关系数据库中的所有企业级的特性,包括崩溃恢复、事务回滚和提交、行/表级锁、视图、主键/外键约束、 ...
作者:曾巧(numenzq) 使用Eclipse等功能强大的集成开发环境(IDE)的主要优势是默认情况下会包含完整的Ant环境。在本教程中,将使用Ant自动完成Derby数据库的创建及填充过程。    我们在build.xml文件里编辑如下Target,<?xml version="1.0" ?><project default="builddb">  <target name="builddb">    <sql ...
 项目组织的最佳实践设置文件夹结构并按照类型划分数据库对象。 设定分区开始之前,需要筹划项目工件的布局。正如要决定Java代码的布局一样,按逻辑组织将要创建的SQL代码。并使用下图所示的优秀布局。文件夹布局样例在Database文件夹中,我已经将详细说明若干个逻辑分区的子文件夹包括在内。对于 Derby,可以作为不同的模式来实现这些分区;对于其他关系型数据库管理系统(RDBMS),可以作为不同的数据库来实现分区。对于小项目来说,使用这两种方法看起来有些大材小用,但小项目很有可能转为大型项目,因此最好从开始就做好准备。下表显示了建议的用户模式。  &nbs ...
译者:曾巧(numenzq) 原文地址:http://www.vsj.co.uk/databases/display.asp?id=466源作者:Sing Li发布日期:2005-06-30 摘要       Derby是一个100%Java开源的关系数据库,并且你不可轻视它。 正文       一般的应用程序都需要一个简单的存储和获得数据的方法。如果你长期开发一个软件,你都需要一个关系数据库为你长期服务。然而,作为一个Java开发者,你的选择是 ...
原文地址:http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javadb/原作者:John O'Conner日期:2006-03 摘要学习如何在Java桌面应用中部署基于Apache Derby的Java DB。该文章使用住址名册例子来向你演示一个嵌入式数据库Java DB是如何工作的。 正文       Sun Microsystems最近宣布发行支持基于100%Java技术的开源数据库Java DB——Apache ...
numenzq
搜索本博客
存档
最新评论