package core.dao;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
public class DerbyUtilTest {
private static DerbyUtil util;
public static void main(String[] args) {
util = DerbyUtil.getInstance();
createTable();
}
public void selectTable(){
util.execute(new Processor() {
public void execute(Connection conn) {
try {
ResultSet rs = conn.prepareStatement("select * from t_user").executeQuery();
while (rs.next()) {
System.out.println(rs.getString(1));
}
} catch (SQLException e) {e.printStackTrace();}
}
});
}
public static void createTable(){
util.execute(new Processor() {
public void execute(Connection conn) {
try {
conn.createStatement();
System.out.println(conn.getWarnings());
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
}
package core.dao;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
public class DerbyUtilTest {
private static DerbyUtil util;
public static void main(String[] args) {
util = DerbyUtil.getInstance();
createTable();
}
public void selectTable(){
util.execute(new Processor() {
public void execute(Connection conn) {
try {
ResultSet rs = conn.prepareStatement("select * from t_user").executeQuery();
while (rs.next()) {
System.out.println(rs.getString(1));
}
} catch (SQLException e) {e.printStackTrace();}
}
});
}
public static void createTable(){
util.execute(new Processor() {
public void execute(Connection conn) {
try {
conn.createStatement();
System.out.println(conn.getWarnings());
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
}
分享到:
相关推荐
为了测试Derby安装是否成功,我们可以运行`sysinfo`命令。在命令行中输入`ij`,如果安装成功,将会看到相关信息。 创建和使用数据库 创建数据库需要使用`ij`命令。在命令行中输入`ij`,然后输入`connect 'jdbc:...
这一步对于集成测试或部署到 WebLogic 服务器的应用非常重要。 4. **创建链接(Links)目录**:为了便于管理第三方插件或者自定义插件,可以在 Eclipse 安装目录下创建一个名为 `links` 的目录。例如,在 `ECLIPSE_...
Derby Plugin和Derby UI Plugin是专门为Eclipse集成开发环境设计的两个插件,它们极...安装这两个插件后,开发者可以在Eclipse中实现从数据库设计、开发到测试的完整流程,使得Apache Derby的使用变得更加便捷和直观。
### Apache Derby 数据库使用详解 #### 一、Apache Derby简介 Apache Derby是一款开源的关系型数据库管理系统,它...Apache Derby提供了丰富的功能和良好的性能,适用于开发和测试环境,甚至某些生产环境的应用场景。
Derby数据库以其轻量级、嵌入式特性而闻名,常用于开发桌面应用程序、测试环境以及小型服务器部署。 这个"db_derby10.10.1.1-bin.zip"压缩包是专门为Windows操作系统设计的,包含了Derby数据库的二进制文件和必要的...
其中,Apache Derby作为一个轻量级、开源的关系型数据库管理系统,因其易于部署、管理简单等特性,在小型项目或测试环境中尤为受欢迎。本文将深入探讨如何通过MyEclipse采用本地方式连接Derby数据库,这一过程不仅...
在MyEclipse中集成Derby插件,可以方便开发者在IDE内部直接进行数据库的设计、查询、测试以及数据管理,无需离开开发环境,提高了开发效率。 `derby_core_plugin_10.4.2.zip` 这个文件可能是Derby核心插件的版本...
由于其小巧的体积和完全的Java实现,Derby非常适合于移动应用、嵌入式系统或作为测试环境中的数据库。它提供了SQL支持,事务处理,以及与JDBC和Java Naming and Directory Interface (JNDI) 的紧密集成。 接下来,...
Derby被设计为嵌入式数据库,适用于Java应用程序,尤其在桌面应用、测试环境以及小型服务器场景中非常实用。这个压缩包文件"DERBY_PJ"可能包含了关于如何使用Derby数据库的实例和教程。 首先,让我们了解Derby的...
在Java开发环境中,Derby常被用作轻量级数据库解决方案,尤其适用于嵌入式系统或者测试环境。 【描述】"Java for developer services" 提示了这个压缩包的内容可能主要是为了支持Java开发者的服务。这可能包括了...
在Java应用程序中使用Derby非常方便,特别是对于那些需要内置数据库功能的应用,比如桌面应用或者测试环境。"derby jar包.rar"是一个包含Derby运行所需库文件的压缩包,它提供了运行和开发Derby应用程序的基础组件。...
总的来说,Eclipse集成的工具集使得开发者能够在同一个环境中高效地完成Apache Derby应用程序的开发、测试和部署。理解并熟练掌握这些工具,对于提升开发效率和保证应用程序质量至关重要。开发者可以根据个人喜好和...
这种特性使得Derby成为一种跨平台的解决方案,适用于多种环境,包括开发测试环境以及嵌入式应用。 #### 二、特点与优势 - **纯Java实现**:作为纯Java编写的数据库,Derby能够轻松部署到任何支持JVM的操作系统中,...
【标题】:“derby+myBatis 入门” 【描述】:这篇博客文章主要介绍了如何开始使用Apache Derby数据库和MyBatis框架进行Java开发。Apache Derby是一个轻量级、嵌入式的关系型数据库,而MyBatis则是一个流行的持久层...
Apache Derby由Apache软件基金会维护,它以其小巧、高效、易于集成的特点,被广泛应用于桌面应用程序、服务器端应用以及测试环境。 标题"apache derby"指的是这个压缩包与Apache Derby项目相关,可能包含该数据库...
Derby还支持嵌入式模式,可以直接在应用程序中运行,无需额外的服务器进程,这对于开发和测试环境非常方便。 Derby提供了丰富的JDBC驱动,使得Java开发者可以通过标准接口进行数据库操作。此外,它还支持SQL标准,...
8. **测试**:最后,确保你的应用程序能够成功连接到新添加的数据库,并进行必要的操作,如创建表、插入数据等。这将验证你已经成功地从项目中移除了Derby。 通过以上步骤,你可以在MyEclipse 2013中有效地去除...
Apache Derby是一款轻量级、嵌入式的Java关系型数据库,常常被MyEclipse等IDE作为默认的测试数据库。对于某些项目来说,可能并不需要Derby,甚至它的存在会带来冲突或额外的资源消耗。因此,禁用Derby成为了必要的...