C3POテスト

导入c3p0-0.9.5.2.jar、mchange-コモンズ-javaの-0.2.11.jar、mysqlのコネクタ-javaの-8.0.17.jar

 

1.c3p0-config.xmlに:

 

<?xml version = "1.0"エンコード= "UTF-8"?> 

<C3P0-config>の
<デフォルト-config>の
<プロパティ名= "ユーザー">ルート</プロパティ>
<プロパティ名= "パスワード"> </プロパティ>
<プロパティ名= "driverClass">はcom.mysql.jdbc.Driver </プロパティ>
<プロパティ名= "jdbcUrlと"> JDBCます。mysql:// localhostを:3306 /書店</ property>の
</デフォルト-config>の
</ C3P0-config>の

 

2.utils:

 

パブリッククラスutilsの{ 

プライベート静的データソースのdataSource =新しいComboPooledDataSource();
プライベート静的にThreadLocal <接続> THREADLOCAL =新しいのThreadLocal <接続>();

パブリック静的接続のgetConnection()のSQLException {スロー
接続の接続= threadLocal.get()。
IF(接続== NULL){
接続= dataSource.getConnection()。
threadLocal.set(接続)。
}
接続を返します。
}

}

 

おすすめ

転載: www.cnblogs.com/-StarrySky-/p/11454980.html