Derby数据库的使用指南--包括存图片到数据库和读取数据库中的图片操作
环境:Windows XP professional, JDK 1.6, Eclipse 3.3 安装JDK 6.0之后会安装自带的纯Java的数据derby. 也就是说,如果安装JDK 6.0版本,那么会在客户端安装一个客户端的数据库,该数据很小4M左右,但是它可以管理15G的文档。所以,我们应用好好利用JDK自带的数据库,为应用编程的解决方案带方便。 使用步骤: 1、下载解压之后,用Eclipse导入工程 2、找到c:\Program Files\sun\JavaDB\lib之后,然后使用cmd命令进行该路径 3、在cmd窗体中输入java -jar derbyrun.jar server start启动derby数据库服务器 4、如果成功,那么在c:\Program Files\sun\JavaDB\lib目录下创建一个ij.properties文档,内容如下: ij.driver=org.apache.derby.jdbc.ClientDriver ij.protocol=jdbc:derby://localhost:1527/ ij.database=COREJAVA;create=true 5、接着打开另外一个cmd窗体,路径同上,然后输入 以下命令: java -jar derbyrun.jar ij -p ij.properties 6、如果成功,那么工程中的"演示时需要的数据库脚本.sql"文档打开,拷贝也相应的SQL语句,创建应用所需要的表 7、创建表成功之后,自己写insert语句给测试数据 8、如果以上步骤完成,那么在工程中运行ShowJDBCForDerby类,你会看到一个derby数据库的使用 9、运行ShowQueryDB类,你会看到对derby数据库的新增修改操作动作,其中有写入图片到数据库的语句,以及从数据库读到图片并显示出来窗体中的语句。 阅读对象:熟悉Swing编程、JDBC编程的学员。 感觉:因为derby是纯Java的数据库,因此与应用可以无缝连接,它支持中文、图片的存贮与读取等。是一个非常好客户端数据库。该数据数应该为J2ME编程带来非常大的好处,同时也为J2SE和J2EE编程来带方便。
用户评论
图像保存和读取都成功,谢谢分享。
有帮助,项目中能运用,谢谢
基本上属于入门教程,可以看一看。