我现在所在的项目组中,使用Derby,以前对derby的使用方式很不方便,最近调查了一番,备忘如下:
Derby的启动方式分:
1. Embeded方式
2. Net Server方式
而链接Derby的工具目前我使用的有:
1. Derby Eclipse Plugin
2. Eclipse 3.4 jee version's Datebase Development Perspective
4. IJ (Command line tools, Distributed with derby)
5. Netbeans
使用过程中,发现Aqua Data Studio很赞,很像MySql front,但功能更强大与通用, 可以操作mysql, oracle等等数据库.
Derby的启动方式
嵌入式方式不必多说.
NetServer方式启动derby命令如下:
java -jar "%derby_home%"\lib\derbyrun.jar server start
Derby的链接方式
两种模式对应的数据库连接分别如下:
//Embedded
static String connectionURL = "jdbc:derby:MyDBName;create=true";
//NetServer
static String connectionURL = "jdbc:derby:net://127.0.0.1:1527/MyDBName";