在(一)中提到以嵌入式引擎作為db不是很清楚其工作方式,后來(lái)考慮了下大概就是個(gè)強(qiáng)大的Access數(shù)據(jù)庫(kù),這種方式下我覺(jué)得將它作為Access數(shù)據(jù)庫(kù)來(lái)進(jìn)行理解比較直觀些。
目前我就用了eclipse下訪問(wèn)derby的3個(gè)插件:
1) ibm和apache的兩個(gè)插件一起使用,安裝后在java項(xiàng)目點(diǎn)擊右鍵后出現(xiàn)“Apache Derby”,里面有一個(gè)菜單“Add Apache Derby nature”,點(diǎn)擊后將出現(xiàn)start、ij、sysinfo工具,這個(gè)插件就這些東西。
2) 用Quantum或dbedit插件訪問(wèn)derby.dbedit插件比較強(qiáng)大些,可以可視的進(jìn)行表的alert操作,好像沒(méi)有proc,view的顯示界面。Quantum有proc,view的顯示界面,但是沒(méi)法可視進(jìn)行添加表功能。兩個(gè)都有可視sql edit界面。我沒(méi)搞定如何用derby的jdbc進(jìn)行對(duì)數(shù)據(jù)庫(kù)的訪問(wèn),只能用db2的jdbc訪問(wèn),url為:jdbc:db2://localhost:1527/"C:\IBM\Cloudscape_10.0\demo\databases\toursDB"