c3p0使用
来源:互联网 发布:淘宝怎么才能延时收货 编辑:程序博客网 时间:2024/06/05 19:41
package jx.util;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import javax.sql.DataSource;import com.mchange.v2.c3p0.ComboPooledDataSource;public class jdbc {protected Connection conn=null;//����oracle��ݿ�protected PreparedStatement ps=null;//Ԥ����SQL���(��ֹSQLע��)protected ResultSet rs=null;//��ѯ���protected int rtn=0;private static DataSource dataSource=null; static{ dataSource=new ComboPooledDataSource(); //读取c3p0配置文件 } public void getConn(){//������ݿ�try {conn=dataSource.getConnection();System.out.println("连接数据。。。。。。。。。。。。。。。。。");} catch (Exception e) {// TODO �Զ���ɵ� catch ��e.printStackTrace();}}public void extupdate(String sql,Object...obj){//��ݸ��try {System.out.println(sql);ps=conn.prepareStatement(sql);for(int i=0;i<obj.length;i++){ps.setObject(i+1, obj[i]);}rtn=ps.executeUpdate();} catch (Exception e) {// TODO �Զ���ɵ� catch ��e.printStackTrace();}}public void extquery(String sql,Object...obj){//��ݲ�ѯtry {System.out.println(sql);ps=conn.prepareStatement(sql);for(int i=0;i<obj.length;i++){ps.setObject(i+1, obj[i]);}rs=ps.executeQuery();} catch (SQLException e) {// TODO �Զ���ɵ� catch ��e.printStackTrace();}}public void closeall(){//�ر�����try {if(conn!=null){conn.close();}if(ps!=null){ps.close();}if(rs!=null){rs.close();}System.out.println("断开连接。。。。。。。。。。。。。。。");} catch (SQLException e) {// TODO �Զ���ɵ� catch ��e.printStackTrace();}}
阅读全文
0 0
- c3p0使用
- c3p0使用
- c3p0使用
- [c3p0] 第二篇:使用c3p0
- C3P0使用的笔记
- c3p0的使用
- C3P0使用的笔记
- jdbc使用(c3p0)
- c3p0的使用
- C3P0使用前后比较
- C3P0使用出错!
- c3p0的使用实例!
- C3P0使用前后比较
- C3P0配置与使用
- C3P0数据源使用
- c3p0的使用
- 使用 C3P0 摘要
- c3p0连接池使用
- window.location.href和window.open的几种用法和区别
- android studio中的JNI实现
- Java SE之静态和代码块
- 游戏开发资料收集(持续收集中。。。)
- Huffman编码(一)数组实现
- c3p0使用
- java线程池之ThreadPoolExecutor(一)
- 2017-09-17 LeetCode_029 Divide Two Integers
- pom.xml中引入依赖时有红色字体
- Java中重载与重写的区别
- layer弹出插件常用函数
- C++命名规范
- LESS总结
- jdk 1.8 hashmap resize 源码阅读