当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。
 

 

    摘要: 早就听说eclipse的鼎鼎大名,浏览了好多关于eclipse的文章,听说用swt,jface能设计出拥有本地操作系统界面风格的东东,如果在xp上运行,岂不是很让客户满意,近期要做个桌面系统,^_^....., 想trying 下.用eclipse当然就要装上再说,这两天我是吃劲了苦头..., 下载了很多东西,读了很多文章,终于调通了,现在给大家分享下.我没有找到完整的安装攻略,现在就写一个最新......
 ·unloading and reloading classes    »显示摘要«
    摘要: 轉java.sun.comthe july 22, 2003 tech tip titled "compiling source directly from a program" offered a way to compile source files directly from your java program. it presented a simple editor......


通过JDBC连接oracle数据库的十大技巧
java数据库连接(jdbc)api是一系列能够让java编程人员访问数据库的接口,各个开发商的接口并不完全相同.在使用多年的oracle公司的jdbc后,我积累了许多技巧,这些技巧能够使我们更好地发挥系统的性能与实现更多的功能.     1.在客户端软件开发中使用thin驱动程序     在开发java软件方面,oracle的数据库提供了四种类型的驱动程序,二种用于应用软件.applets.servlets等客户端软件,另外二种用于数据库中的java存储过程等服务器端软件.在客户机端软件的开发中,我们可以选择oci驱动程序或thin驱动程序.oci驱动程序利用java本地化接口(jni),通过oracle客户端软件与数据库进行通讯.thin驱动程序是纯java驱动程序,它直接与数据库进行通讯.为了获得最高的性能,oracle建议在客户端软件的开发中使用oci驱动程序,这似乎是正确的.但我建议使用thin驱动程序,因为通过多次测试发现,在通常情况下,thin驱动程序的性能都超过了oci驱动程序.     2.关闭自动提交功能,提高系统性能     在第一次建立与数据库的连接时,在缺省情况下,连接是在自动提交模式下的.为了获得更好的性能,可以通过调用带布尔值false参数的connection类的setautocommit()方法关闭自动提交功能,如下所示:     conn.setautocommit(false);     值得注意的是,一旦关闭了自动提交功能,我们就需要通过调用connection类的commit()与rollback()方法来人工的方式对事务进行管理.     3.在动态sql或有时间限制的命令中使用statement对象     在执行sql命令时,我们有二种选择:可以使用preparedstatement对象,也可以使用statement对象.无论多少次地使用同一个sql命令,preparedstatement都只对它解析与编译一次.
...   下一页
 ·cvs 的module使用    »显示摘要«
    摘要: 所有module 的定义都设置在cvsroot/modules文件中,可以通过修改之增加module 入口,有三种module a. alias module sample: amodule -a first-dir (modulename -a dir) cvs co amodule 与 cvs co first-dir 执行后的结果都是: cvs checkout: updating fir......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE