DBCP 설정spring 데이터 원본
Spring은 제3자 의존 패키지에 두 개의 데이터 원본을 포함하는 실현 클래스 패키지를 포함한다. 하나는 Apache의 DBCP이고 다른 하나는 C3P0이다.Spring 구성 파일에서 둘 중 하나의 구성 데이터 소스를 사용할 수 있습니다.
DBCP 데이터 소스 방식:
DBCP 클래스 패키지는/lib/jakarta-commons/commons-dbcp에 있습니다.jar, DBCP는 Jakarta commons-pool 대상 탱크 메커니즘에 의존하는 데이터베이스 연결 탱크이기 때문에 클래스 경로에/lib/jakarta-commons/commons-pool을 포함해야 한다.jar.다음은 DBCP를 사용하여 Mysql 데이터 소스를 구성하는 구성 단편입니다.
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://localhost:3309/sampledb" />
<property name="username" value="root" />
<property name="password" value="1234" />
</bean>
Spring 컨테이너가 닫힐 때 데이터 원본이 정상적으로 닫힐 수 있도록 close () 방법을 제공하기 때문에 destroy-method = "close"속성을 설정해야 합니다.위에 나열된 필수 데이터 소스 속성 외에 일반적인 속성도 있습니다.
4
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
캐디를 사용한 안전한 HTTP/3 실험저는 을 쓰고 있는데 사이트를 HTTP/3(QUIC 위에서 실행됨)로 사용할 수 있으면 좋겠다고 생각했습니다. 이것은 비교적 새로운 프로토콜이므로 몇 가지 친숙한 문제에 부딪혔습니다. 도구: 내가 사용하고 있는 웹 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.