一般都是把Connection写成类变量的吧
然后在每个方法最开始判断
if(con == null)
 return null;.....//方法执行这样写的好处就是不用每次都重新开启连接

解决方案 »

  1.   

    不对吧,我这样写会重新开启连接吗?我这样写在jsp页面里就只有一个连接,用完了,就判断
    if(con == null)
     return null;
    关闭就行了..不用每个连接都是判断关闭,不好吗?
      

  2.   

    我更喜欢把Connection作为参数传进去
      

  3.   

    用singleton模式是不是就行了?
      

  4.   

    客户端要是不多,就没必要用连接池,使用单例就好
    if (conn != null) {
        conn.close();
    }
    要是客户端比较多,就使用连接池技术,速度快,也很安全。
      

  5.   

    楼上的都说了,可以用连接池.
    tomcat带.我原来就用那个.配置一下server.xml,加两行代码就行了.请楼主宝地一用!
    最近用了proxool,出了些问题...请高手指点:
    初用proxool的问题,刷新一定次后,报连接池满,得不到连接 
    http://community.csdn.net/Expert/topic/5723/5723104.xml