Derby使用小记

最近用了把Derby 下载的版本是10.4.2.0
Derby只需要
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
Connection conn=DriverManager.getConnection("jdbc:derby:数据库名;create=true"); 


这样就可以跑起来。

使用起来感觉和一般的数据库区别不大。

连接的库可以是磁盘上任意位置的库 也可以是 远程服务器上的库

比如:
jdbc:derby:c:\\mydb;create=true
或者:
jdbc:derby://localhost:1527/mydb;create=true

初始化数据可以用它自带的一个工具ij.bat 来做
启动ij
ij>connect 'jdbc:derby:c:\\mydb;create=true' 这样就可以链接具体位置的库

ps:使用过程中发现在用hibernate自动建表的时候使用spring自带的DriverManagerDataSource竟然不行,改成dbcp的就可以了。

先记这么多吧

你可能感兴趣的:(spring,c,Hibernate,jdbc,Derby)