亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? connectionwrap.java

?? 采用JAVA開發
?? JAVA
字號:
package com.ywh.dbcp;

/**
 * <p>Title: greatom toolkit</p>
 * <p>Description: db util</p>
 * <p>Copyright: Copyright (c) 2002</p>
 * <p>Company: 北京長通聯合寬帶網絡技術有限公司</p>
 * @author zhengzp
 * @version 1.0
 */

import java.sql.*;
import java.util.*;

/**
* 為實現Connection的回收,繼承并修改了數據庫連接
*/
public class ConnectionWrap implements java.sql.Connection {
  public static boolean supportTransaction=true;
  String _OwnerClassName;
  ConnectionPool _poolOwner;
  java.util.Date _usedDate;
  java.sql.Connection conn;

/*重新定義的兩個方法*/
  public ConnectionWrap(ConnectionPool pool,java.sql.Connection conn1){
    _poolOwner=pool;
    conn=conn1;
  }

  public void close() throws java.sql.SQLException{
    if (supportTransaction) conn.commit();
    _poolOwner.releaseConnection (this);
  }

  void setDate() {
    _usedDate=new java.util.Date();
  }
  java.util.Date getDate() {
    return(_usedDate);
  }

  public void setOwnerClassName(String cn) {
    _OwnerClassName=cn;
  }
  public String getOwnerClassName() {
    return (_OwnerClassName);
  }

/* 以下的方法全部轉發*/
  public void clearWarnings() throws SQLException{
    conn.clearWarnings();
  }

  public void commit() throws SQLException{
    if (supportTransaction) conn.commit();
  }

  public Statement createStatement() throws SQLException{
    return (conn.createStatement());
  }

  public Statement createStatement(int resultSetType, int resultSetConcurrency) throws SQLException{
    return (conn.createStatement(resultSetType, resultSetConcurrency));
  }

  public  boolean getAutoCommit() throws SQLException{
    return (conn.getAutoCommit());
  }

  public  String getCatalog()  throws SQLException{
    return (conn.getCatalog());
  }

  public DatabaseMetaData getMetaData() throws SQLException{
    return (conn.getMetaData());
  }

  public  int getTransactionIsolation()  throws SQLException{
    return (conn.getTransactionIsolation() );
  }

  public  Map getTypeMap() throws SQLException{
    return (conn.getTypeMap());
  }

  public SQLWarning getWarnings()  throws SQLException{
    return (conn.getWarnings());
  }

  public boolean isClosed()  throws SQLException{
    return (conn.isClosed());
  }

  public  boolean isReadOnly()  throws SQLException{
    return (conn.isReadOnly());
  }

  public String nativeSQL(String sql) throws SQLException{
    return (conn.nativeSQL(sql));
  }

  public CallableStatement prepareCall(String sql) throws SQLException{
    return (conn.prepareCall(sql));
  }

  public CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency) throws SQLException{
    return (conn.prepareCall(sql, resultSetType, resultSetConcurrency));
  }

  public PreparedStatement prepareStatement(String sql) throws SQLException{
    return (conn.prepareStatement(sql));
  }

  public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency) throws SQLException{
    return (conn.prepareStatement(sql, resultSetType, resultSetConcurrency));
  }

  public  void rollback() throws SQLException{
    if (supportTransaction) conn.rollback();
  }

  public  void setAutoCommit(boolean autoCommit)  throws SQLException{
    if (supportTransaction) conn.setAutoCommit(autoCommit);
  }

  public void setCatalog(String catalog) throws SQLException{
    conn.setCatalog(catalog);
  }

  public void setReadOnly(boolean readOnly)  throws SQLException{
    conn.setReadOnly(readOnly);
  }

  public void setTransactionIsolation(int level)  throws SQLException{
    conn.setTransactionIsolation(level);
  }

  public void setTypeMap(Map map) throws SQLException{
    conn.setTypeMap(map);
  }

//------------------------For JDK1.4---------------------------

  public void setHoldability(int holdability) throws SQLException
  {
    conn.setHoldability(holdability);
  }
  public int getHoldability() throws SQLException
  {
    return conn.getHoldability();
  }
  public Savepoint setSavepoint() throws SQLException
  {
    return conn.setSavepoint();
  }
  public Savepoint setSavepoint(String name) throws SQLException
  {
    return conn.setSavepoint(name);
  }
  public void rollback(Savepoint savepoint) throws SQLException
  {
    conn.rollback(savepoint);
  }
  public void releaseSavepoint(Savepoint savepoint) throws SQLException
  {
    conn.releaseSavepoint(savepoint);
  }
  public Statement createStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException
  {
    return conn.createStatement(resultSetType,resultSetConcurrency,resultSetHoldability);
  }
  public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException
  {
    return conn.prepareStatement(sql,resultSetType,resultSetConcurrency,resultSetHoldability);
  }
  public CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException
  {
    return conn.prepareCall(sql,resultSetType,resultSetConcurrency,resultSetHoldability);
  }
  public PreparedStatement prepareStatement(String sql, int autoGeneratedKeys) throws SQLException
  {
    return conn.prepareStatement(sql,autoGeneratedKeys);
  }
  public PreparedStatement prepareStatement(String sql, int[] columnIndexes) throws SQLException
  {
    return conn.prepareStatement(sql,columnIndexes);
  }
  public PreparedStatement prepareStatement(String sql, String[] columnNames) throws SQLException
  {
    return conn.prepareStatement(sql,columnNames);
  }
   /*------------------------For JDK1.4---------------------------*/
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧洲一区在线电影| 激情六月婷婷久久| 在线看一区二区| 亚洲综合视频网| 欧美日本乱大交xxxxx| 日韩成人伦理电影在线观看| 91精品国产色综合久久| 麻豆精品一区二区三区| 欧美tickling挠脚心丨vk| 韩国成人在线视频| 久久久久久久av麻豆果冻| 成人91在线观看| 亚洲一区二区精品久久av| 欧美久久免费观看| 国模少妇一区二区三区| 国产精品网站在线| 欧美亚洲免费在线一区| 卡一卡二国产精品 | 欧美性受xxxx| 免费成人在线观看| 欧美激情在线一区二区| 91蝌蚪国产九色| 视频一区二区国产| 精品久久国产老人久久综合| 成人白浆超碰人人人人| 亚洲国产精品天堂| 久久综合99re88久久爱| 99久久精品费精品国产一区二区| 亚洲电影中文字幕在线观看| 日韩精品影音先锋| 色天天综合久久久久综合片| 久久国产精品72免费观看| 国产精品国产精品国产专区不蜜| 欧美日韩成人综合在线一区二区| 国产一区二区三区综合| 夜夜嗨av一区二区三区中文字幕| 日韩欧美国产一区二区在线播放| 成人高清在线视频| 日本vs亚洲vs韩国一区三区二区| 国产亚洲综合色| 欧美日韩一区视频| 成人亚洲一区二区一| 日韩高清不卡一区二区| 亚洲色图在线播放| 精品久久久久久久人人人人传媒| 色八戒一区二区三区| 韩国理伦片一区二区三区在线播放 | 日韩精品一二区| 亚洲欧洲国产日韩| 精品久久久三级丝袜| 欧美日韩精品三区| 91九色02白丝porn| 波多野结衣中文字幕一区二区三区| 免费欧美高清视频| 日日夜夜一区二区| 一区二区不卡在线播放| 亚洲人成人一区二区在线观看 | 欧美tickling挠脚心丨vk| 欧洲精品一区二区三区在线观看| 国产成人精品亚洲日本在线桃色| 奇米色一区二区| 亚洲美女免费在线| 国产午夜精品一区二区三区嫩草| 欧美日韩免费观看一区二区三区| 国产精品小仙女| 日韩av中文字幕一区二区三区| 18成人在线观看| 99久久精品免费看国产免费软件| 日欧美一区二区| 亚洲精选视频在线| 国产精品国产三级国产普通话99| 欧美成人伊人久久综合网| 在线免费观看成人短视频| 成人久久久精品乱码一区二区三区| 免费人成精品欧美精品| 亚洲成人综合网站| 亚洲日本一区二区| 久久亚洲精品小早川怜子| 久久综合九色欧美综合狠狠| 欧美精品乱码久久久久久| 欧洲av在线精品| 97国产一区二区| 成人avav影音| 成人av片在线观看| 国产999精品久久| 麻豆91在线播放免费| 免费人成在线不卡| 亚洲在线免费播放| 国产精品成人一区二区三区夜夜夜| 欧美激情一区二区三区四区| 久久精品亚洲一区二区三区浴池| 精品福利一区二区三区| 精品日韩在线一区| 3atv在线一区二区三区| 91麻豆精品国产无毒不卡在线观看 | 久久伊99综合婷婷久久伊| 日韩精品在线网站| 久久综合久久综合亚洲| 久久综合999| 国产视频一区二区在线观看| 精品1区2区在线观看| 国产精品国产三级国产a| 日本一区二区三区高清不卡| 国产精品久久久久一区二区三区 | 久久综合视频网| 久久精品人人做| 国产精品嫩草99a| 国产精品免费网站在线观看| 一区二区视频在线看| 亚洲成人三级小说| 麻豆成人久久精品二区三区红| 久久国产精品一区二区| 国产精品一区免费视频| 成人av网站在线观看免费| 91一区二区三区在线观看| 91色porny蝌蚪| 欧美一二区视频| 久久精品人人做| 亚洲色图制服丝袜| 五月天视频一区| 韩国av一区二区三区| 成人av在线播放网址| 成人av中文字幕| 日韩亚洲欧美中文三级| 久久久久久免费| 亚洲老妇xxxxxx| 日日夜夜免费精品视频| 国产成人av影院| 色丁香久综合在线久综合在线观看| 欧美精品vⅰdeose4hd| 欧美变态tickling挠脚心| 亚洲欧美日韩久久| 蜜臀99久久精品久久久久久软件| 国产一区二区精品久久91| 91官网在线观看| 久久综合色之久久综合| 亚洲男同1069视频| 蜜桃一区二区三区在线| 91福利资源站| 久久久久久久久久久黄色| 一区二区三区免费观看| 精品一区二区三区久久久| 岛国av在线一区| 欧美群妇大交群的观看方式| 国产欧美久久久精品影院| 亚洲福利一区二区三区| 成人性生交大片免费看中文| 欧美怡红院视频| 国产精品网站在线观看| 青椒成人免费视频| 日本韩国欧美国产| 久久精品一区二区三区不卡| 丝袜国产日韩另类美女| 色呦呦一区二区三区| 国产亚洲一二三区| 日本在线观看不卡视频| 在线观看日韩国产| 亚洲国产精品成人综合色在线婷婷| 日韩专区中文字幕一区二区| 成人妖精视频yjsp地址| 日韩欧美成人激情| 亚洲人成人一区二区在线观看| 国产乱人伦偷精品视频不卡| 欧美日韩卡一卡二| 国产精品久久久久久福利一牛影视 | 一区二区高清在线| 成人av网址在线| 欧美一区二区在线看| 一区二区三区产品免费精品久久75| 国产一区二区免费看| 日韩亚洲欧美中文三级| 亚洲mv大片欧洲mv大片精品| 色综合久久久久综合体桃花网| 欧美电影免费观看完整版 | 久久国产精品色婷婷| 欧美日韩一区二区三区在线| 亚洲色图一区二区三区| 成人午夜伦理影院| 久久久久久久久一| 国产一区二区三区免费观看| 日韩免费高清av| 久久99九九99精品| 精品国产凹凸成av人网站| 激情综合一区二区三区| 欧美不卡一区二区| 蜜桃视频免费观看一区| 国产午夜久久久久| 成人激情图片网| 国产精品久久777777| av激情综合网| 亚洲欧洲制服丝袜| 欧美精品1区2区| 日本欧洲一区二区| 欧美一区二区三区影视| 久久狠狠亚洲综合| 欧美成人一区二区| 久久99国产乱子伦精品免费| 国产亚洲精久久久久久| 在线欧美小视频| 亚洲成人手机在线|