derby 是java1.6就就自带的数据库,由100%的纯java编写,由于derby JDBC配置比较复杂,而且不方便在数据库创建表;所以我们选择Netbeans(最好是7比较新的版本),而jdk我选择jdk1.7(毕竟在很多人感觉java快不行,jdk1.7又给java注入活力),最主要是它能够支持大多数数据库新的特征,避免出现有些操作无法实现。
废话少说,接下来配置和新建数据库。首先右键项目下的 库 ,点击 添加库 ,选择 javaDB驱动 ,(没有的话,或者点击添加 JAR/文件夹, 找到jdk安装路径下的db\lib文件夹下derby.jar,derbyclient.jar和derbynet.jar,选定它们);再点击 服务 ,选择javaDB,右键 创建数据库, 按它的提示一步步操作.但记得连接数据库,要在java中用的话。
java要接连derby,必须要有注册驱动,derby的驱动类driver为:org.apache.derby.jdbc.ClientDriver;需要调用Class.forName("org.apache.derby.jdbc.ClientDriver")来加载驱动类;接下来连接数据库,我们需要连接路径url;如果我的数据库名是JOKER,用户名是liang,密码是king,则连接地址url为:jdbc:derby://localhost:1527//JOKER;create=true;user=liang;password=1234;连接Connection conn=DriverManager.getConnection(url);
如果有什么问题,欢迎提问