| 九,数据库连接池 1,假如有一个数据库连接请求并且连接中没有连接,则生成一个新的连接。这个连接使用完之后并不关闭它,而是将它放入连接池。在这个过程中,还要判定连接池中的连接是否超期。假如超期则将它关闭。 2,有很多已有的Connection Pool包可以使用。 3,一般将Connection Pool作为一个application作用域的变量使用 <jsp:useBean id="pool" scope="application" class="javastart.tools.ConnectionPool" /> <%@page import="java.sql.*"%> <%@page import="javastart.tools.*"%> <!--javastart.tools是你的Connection Pool所在的地方--> DBConnection con=null; try{ con=pool.getConnection("sun.jdbc.odbc.JdbcOdbcDriver","jdbc:odbc:access","",""); Statement stmt=con.createStatement(); stmt.setMaxRows(10); String query=request.getParameter("quey"); ResultSet rs=stml.executeQuery(query); ResultSetMetaData rsmd=rs.getMetaData(); } ..... finally{ pool.releaseConnection(con); }也可以使用一个Servlet初始化连接池 http://blog.csdn.net/goldbox/archive/2007/02/02/1501333.aspx
|
| 共4页: 上一页 [1] [2] [3] 4 下一页 |
评论加载中…