まず、ファイル
jdbc.properties を準備します。これは、データベースへの接続に関する情報を保存するために使用されます。これは、構成ファイルで使用すると便利です
jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc\:mysql\://localhost\:3306/mybook jdbc.username=root jdbc.password=1234
1: Spring フレームワーク (組み込みの jar パッケージが使用可能)
もちろん、applicationContext.xml (Spring の設定ファイル) の spring-jdbc-4.2.0.RELEASE.jar
の設定を使用します:
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="${jdbc.driver}"></property> <property name="url" value="${jdbc.url}"></property> <property name="username" value="${jdbc.username}"></property> <property name="password" value="${jdbc.password}"></property> </bean>
Second : c3p0 接続プールを使用します
もちろん、jar パッケージを導入する必要があります。
ここで使用しています: com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar
applicationContext.xml の構成 (Spring 構成ファイル):
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="${jdbc.driver}"></property> <property name="url" value="${jdbc.url}"></property> <property name="username" value="${jdbc.username}"></property> <property name="password" value="${jdbc.password}"></property> </bean>
3: Apache の DBCP 接続プール
もちろんjar パッケージを導入する必要があります。
ここで使用しています:
com.springsource.org.apache.commons.dbcp-1.2.2.osgi.jar
com.springsource.org.apache.commons.pool-1.3.0.jar
設定applicationContext.xml (Spring 構成ファイル):
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="${jdbc.driver}"></property> <property name="url" value="${jdbc.url}"></property> <property name="username" value="${jdbc.username}"></property> <property name="password" value="${jdbc.password}"></property> </bean>