>类库下载 >java类库 >Spring에서 일반적으로 사용되는 연결 풀 구성

Spring에서 일반적으로 사용되는 연결 풀 구성

高洛峰
高洛峰원래의
2016-10-17 09:17:121931검색

먼저 데이터베이스 연결에 대한 정보를 저장하는 데 사용되는

jdbc.properties 파일을 준비합니다. 이는 구성 파일

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc\:mysql\://localhost\:3306/mybook
jdbc.username=root
jdbc.password=1234
1: Spring 프레임워크 Pool의 내장 연결(내장 jar 패키지 사용 가능)

물론 spring-jdbc-4.2.0.RELEASE.jar 구성에 사용됩니다.

applicationContext.xml(Spring 구성 파일):

<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>
둘: 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>
세 번째: 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>


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.