Zuerst bereiten wir die Datei
jdbc.properties vor, die zum Speichern der Informationen zur Verbindung mit der Datenbank verwendet wird, was für unsere Verwendung in der Konfigurationsdatei
jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc\:mysql\://localhost\:3306/mybook jdbc.username=root jdbc.password=12341: Die integrierte Verbindung des Spring-Framework-Pools (eingebautes JAR-Paket kann verwendet werden) Natürlich wird es an die Konfiguration von spring-jdbc-4.2.0.RELEASE.jar gewöhnt in applicationContext.xml (Spring-Konfigurationsdatei):
<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>Zweitens: Verwenden Sie den c3p0-Verbindungspool Natürlich müssen Sie das JAR-Paket vorstellen! Hier verwende ich: com.springsource.com.mchange.v2.c3p0-0.9.1.2.jarKonfiguration in applicationContext.xml (Spring-Konfigurationsdatei):
<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>Drei: Der DBCP-Verbindungspool von ApacheNatürlich muss das JAR-Paket eingeführt werden! Hier verwende ich:com.springsource.org.apache.commons.dbcp-1.2.2.osgi.jarcom.springsource.org.apache . commons.pool-1.3.0.jar Konfiguration in applicationContext.xml (Spring-Konfigurationsdatei):
<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>