我用JDBC连接MYSQL。现在我用了一个静态的connection,当需要进行操作出调用静态方法来得到数据库连接,我这样做对吗?注:web程序,多用户
有个朋友说每次操作都要重新连接一次,这样态浪费资源了吧

解决方案 »

  1.   

    数据库连接管理使用连接池,连接池内的数据库连接永远不断开!
    使用者要使用连接的时候只需要到连接池内拿一个空闲的连接即可,用完后使用conn.close();把连接归还给连接池,但此连接并没有断开!
      

  2.   

    多用户,只有一个conn两个用户同时访问怎么办?
    效率要求高,用连接池小应用,每次建连接