Heim  >  Artikel  >  类库下载  >  Häufig verwendete Verbindungspoolkonfigurationen im Frühjahr

Häufig verwendete Verbindungspoolkonfigurationen im Frühjahr

高洛峰
高洛峰Original
2016-10-17 09:17:121889Durchsuche

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=1234
1: 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.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>
Drei: Der DBCP-Verbindungspool von Apache

Natürlich muss das JAR-Paket eingeführt werden!

Hier verwende ich:

com.springsource.org.apache.commons.dbcp-1.2.2.osgi.jar

com.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>


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn