java-kgli工具类总结

java-kgli工具类总结

ID:35294571

大小:18.65 KB

页数:15页

时间:2019-03-23

java-kgli工具类总结_第1页
java-kgli工具类总结_第2页
java-kgli工具类总结_第3页
java-kgli工具类总结_第4页
java-kgli工具类总结_第5页
资源描述:

《java-kgli工具类总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C3p0连接池DB工具类:JDBCUtils:packagecn.kgli.utils;importjava.io.InputStream;importjava.lang.reflect.Field;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql.ResultSetMetaData;importjava.sql.SQLExceptio

2、n;importjava.sql.Statement;importjava.util.ArrayList;importjava.util.List;importjava.util.Properties;importcom.mchange.v2.c3p0.ComboPooledDataSource;publicclassJdbcUtils{privatestaticComboPooledDataSourceds=null;static{try{/*ds=newComboPooledDataSource();ds.setDriverClass

3、("com.mysql.jdbc.Driver");ds.setJdbcUrl("jdbc:mysql://localhost:3306/day16");ds.setUser("root");ds.setPassword("root");ds.setInitialPoolSize(10);ds.setMinPoolSize(5);ds.setMaxPoolSize(20);*/ds=newComboPooledDataSource();}catch(Exceptione){thrownewExceptionInInitializerErr

4、or(e);}}publicstaticConnectiongetConnection()throwsSQLException{returnds.getConnection();}publicstaticvoidrelease(Connectionconn,Statementst,ResultSetrs){if(rs!=null){try{rs.close();}catch(Exceptione){e.printStackTrace();}rs=null;}if(st!=null){try{st.close();}catch(Except

5、ione){e.printStackTrace();}}if(conn!=null){try{conn.close();}catch(Exceptione){e.printStackTrace();}}}//替换dao中的增删改方法publicstaticvoidupdate(Stringsql,Objectparams[])throwsSQLException{Connectionconn=null;PreparedStatementst=null;ResultSetrs=null;try{conn=getConnection();st

6、=conn.prepareStatement(sql);for(inti=0;i

7、Statementst=null;ResultSetrs=null;try{conn=getConnection();st=conn.prepareStatement(sql);for(inti=0;i

8、tjava.io.InputStream;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.Resul

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。