我現在所在的項目組中,使用Derby,以前對derby的使用方式很不友善,最近調查了一番,備忘如下:
Derby的啟動方式分:
1. Embeded方式
2. Net Server方式
而連結Derby的工具目前我使用的有:
1. Derby Eclipse Plugin
2. Eclipse 3.4 jee version's Datebase Development Perspective
3. Aqua Data Studio
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";