《看看老外怎么正常关闭JDBC的多个Statement》的相关内容
相关讨论
你擦了吗?确定擦了?真的确定擦了?
java的try-finally给我们提供了一个“保证某个动作必然执行”的机会。
一个try-finally结构,只要try块开始执行了,finally块里面的代码保证执行一次并且只有一次。
打个比方,就象你上厕所,只要你一旦开始拉了,我们保证无论如何,是拉稀了也好,放屁了也罢,最终你肯定是擦了屁股走出卫生间。
应用try-finally,我们可以在异常满天飞的程序里保证我们的关键资源被按时 ...
by ajoo 2005-06-07 浏览 (64113) 回复 (161) 关键字:
jdbc还是ibatis?
公司的一个大系统的持久层一直是直接使用jdbc。在jdbc的基础上,又自制了一个简陋的cache。
每个持久功能的实现都比较类似,大致相当于这样:
MyProprietaryConnection conn = ConnectionManager.checkOut(Database.DB_NAME);
try {
PreparedStatement stmt = conn.getPre ...
by ajoo 2007-02-06 浏览 (25512) 回复 (57) 关键字:
Tomcat连接池原理讨论
最近偶尔有个同事在tomcat連接池上提了一个疑问,引发我们部门地一番争论,但还是有分歧,不过通过一番查翻资料,疑点越来越集中,现在说说我的问题:
我们地统一点:
1.用户释放连接后,连接被回收到连接池,这个连接仍然是可用的。
如果一个连接等待了一段时间(连接池的最大空闲时间,可设置)仍然没有
人来请求连接,那么它将被彻底释放。当然,如果连接池中的连接个数已经
等于连接池的最小连接数(可设置),那 ...
by lizwjiang 2004-05-25 浏览 (10468) 回复 (19) 关键字:
如何在关闭数据库链接时,自动关闭由该链接创建的所有Statement
前提条件:
1 使用连接池
2 使用了spring的ioc,即DAO是单例的
提出这个问题是由于我们系统中的实际出现的状况
由于开发人员众多,素质参差不齐,开发时间紧迫,
出现了大量的不符合规范的代码以及错误代码.
常见的就是 在关闭链接的时候没有关闭链接的创建的所有的Statement
(关闭了部分,但不是所有)
所以想和 大家探讨一下该如何在代码层次实现关闭数据库链接时,自动关闭由该链接创 ...
by fins 2007-04-19 浏览 (4394) 回复 (15) 关键字:
谈谈在spring(hibernate)中如何处理oracle大字段
===============================================
在spring中如何处理oracle大字段
在spring中采用OracleLobHandler来处理oracle大字段(包括clob和blob),则在程序中不需要引用oracle的特殊类,从而能够保证支持我们的代码支持多数据库。
1、首先数据表中的clob类型对应java持久化类的Stri ...
by flyjie 2005-10-11 浏览 (12761) 回复 (14) 关键字:
相关博客
servlet(CRUD)以飨初学者
用业余时间写成的使用servlet的一个DEMO,(希望对初学者有所帮助,末了我会把完整的程序代码都贴出来)
先简要回顾一下servlet的使用(具体的请参考servlet的apihttp://tomcat.apache.org/tomcat-5.5-doc/servletapi/index.html,或者百度一下), 首先是类层次结构,我们自己的servlet一般都继承自httpservle ...
by congpeixue 2008-07-12 浏览 (38) 回复 (0) 关键字: servlet jdbc
浅谈对jdbc和jtds的一些认识
最近做项目用SQLSERVER2000的数据库,使用JTDS开源的驱动,跟大家谈谈个人对JDBC的一些理解。
一个DateSource可以获取多个Connection,一个Connection可以打开多个Statement,一个Statement可以打开多个ResultSet。如果我直接
conn.close();仔细翻看jtds源代码。在底层是这样实现的。
Connection-------- ...
by supttkl 2008-04-10 浏览 (237) 回复 (0) 关键字:
(JDBCConnection.java)数据库连接操作库
package com.tool;
import java.sql.*;
public class JDBConnection {
private final static String dbDriver = "com.mysql.jdbc.Driver";
private final static String ...
by baobaomao594 2008-06-05 浏览 (57) 回复 (0) 关键字:
相关圈子讨论
websphere6.1对ResultSet强制关闭的问题
WebSphere6.1对ResultSet会产生强制的关闭,下面的这部分代码在WebLogic8.1下是没有问题的,但是我将它移植到了WebSphere6.1的环境下,
public static ArrayList getAllRoles(Connection conn) throws SQLException {
PreparedStatement pstmt = null;
...
by aurora 2007-09-21 浏览 (544) 回复 (1)
求助:用RamDirectory做缓存时遇到的问题!
我在用lucene做索引的时候,用RamDirectory先缓存100条数据之后一起存入FSDirectory,为什么只能存入10条数据呢?
我用LukeAll观察也只有10条数据,这是为什么呢?
一下是具体代码:
public class IndexDocs extends IndexBase{
private final Log logger = LogFactory.getLog(I ...
by baidongli 2008-05-05 浏览 (224) 回复 (0)
报告庖丁2.01停用词的Bug
x-noise-charactor.dic里的单独的停用词没有建立索引,但是x-noise-word.dic里的停用词都建到索引里去了。代码如下,对“但是,的”建立索引,搜索“的”没有结果,但搜索停用词“但是”得到一个结果。
package textss;
import net.paoding.analysis.analyzer.PaodingAnalyzer;
import net.pao ...
by guoyi 2007-09-12 浏览 (682) 回复 (2)
where to close IndexWriter?
一般的来说,我们会这样创建一个lucene IndexWriter:
try{
IndexWriter writer = new IndexWriter(...);
List documents=getLuceneDocuments();
for(int i = 0; i<documents.size(); i++){
writer.add ...
by littlesuns 2007-11-14 浏览 (396) 回复 (8)
关于数据连接提交后,数据库无数据的问题
程序如下:
try
{
Connection con = null;
dataBase.UserPools upool = new dataBase.UserPools();
try {
int ix;
while((ix=sql.indexOf("--$--#"))>0)
{
...
by Rologne 2008-05-14 浏览 (213) 回复 (2)
相关新闻
向大家推荐一个轻量级的java rest 框架 JRest4Guice
大家好,今天向大家推荐一个轻量级的java rest 框架 JRest4Guice
项目地址: http://code.google.com/p/jrest4guice/
这个项目借鉴了http://www.javaeye.com/topic/170289的一些思想和代码。本人在些先谢了。
特点:
1. 基于GUICE
2. 零配置式服务声明
@Re ...
by cnoss 2008-03-27 浏览 (1446) 回复 (5) 关键字: jrest4guice
基于Spindle的增强HTTP Spider
构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源
代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正,
有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)
以下代码基于lucene-2.3.1,htmlparser-1.6, ...
by brunoplum 2008-04-01 浏览 (1219) 回复 (6) 关键字: spindle
Lucene2.3.2发布了
最新的Lucene2.3.2发布了,主要修改了一些创建和修改索引时候的Bug。
======================= Release 2.3.2 2008-05-05 =======================
Bug fixes
1. LUCENE-1191: On hitting OutOfMemoryError in any index-modifying
me ...
by grantbb 2008-05-09 浏览 (541) 回复 (0) 关键字:
推荐知识库条目
Comming soon

