Java操作Derby数据库

一、下载安装及配置

1、从Apache 官网 下载自己本机对应的Java版本的Derby压缩包

按照官网提示,下载自己对应的Java版本的Derby压缩包

2、解压到自定义目录

3、配置环境变量 

     3.1 新建系统变量 DERBY_HOME  =  derby的解压目录

     3.2 在PATH环境变量中添加 %DERBY_HOME%\bin

4、打开命令行窗口键入以下值进入 ij

java -jar %DERBY_HOME%\lib\derbyrun.jar ij

此时可以看到窗口输出连接工具ij的版本

5、在窗口中键入以下值,来创建数据库文件,其中desktop的值,为你要创建的database名称

connect 'jdbc:derby:desktop;create=true';

执行完成后,进入 %DERBY_HOME%目录(即你的derby安装目录)可以看到该文件夹

6、在java项目中导入包 derby.jar(该文件可在derby安装目录下的lib文件中找到),若是maven项目,可以配置如下依赖

<dependency>
    <groupId>org.apache.derby</groupId>
	<artifactId>derby</artifactId>
	<version>10.14.2.0</version>
</dependency>

7、在Java代码中,编写如下代码来获取jdbc连接,其余操作,与Java操作其他数据库一样

Connection conn = null;
try {
	String databasePath = "E:\\lib\\db-derby-10.14.2.0-bin\\desktop";//此处为步骤5中的目录
	Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
	conn = DriverManager.getConnection("jdbc:derby:"+databasePath);
	System.out.println(conn == null?"未获取到连接":"成功获取连接");
} catch (ClassNotFoundException e) {
	e.printStackTrace();
} catch (SQLException e) {
	e.printStackTrace();
}

8、题外:若要数据库随应用一起发布,可将步骤5中的desktop文件夹拷贝至项目中,修改7中数据位置的代码即可。

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值