프로그래밍과 잡담

[Spring] 외부파일로 JDBC 셋팅 본문

프로그래밍/Java,Kotlin

[Spring] 외부파일로 JDBC 셋팅

크레온 2020. 10. 29. 10:15

까먹기 전에 글을 써둬야지..

 

Spring 에서 외부파일을 이용해서 JDBC 셋팅하는 방법

 

일단 지금 내가한 방법은

 

1. src/main/resources 아래에 property 폴더를 생성

2. 폴더 내에 db.properties 파일을 생성

3. 아래와 같이 셋팅

db.driverClassName=oracle.jdbc.driver.OracleDriver   -- db에 맞춰서 셋팅

db.url=jdbc:log4jdbc:oracle:thin:@{DBURL}:{DBssid}   -- 오라클일 때는 이렇게 하고 다른 db면 그거에 맞게

db.username={LoginID}

db.password={LOGIN PASSWORD}

 

4. root-context.xml에 아래와 같이 셋팅

<context:property-placeholder location="classpath:META-INF/property/db.properties"/>

 

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">

        <property name="driverClassName" value="${db.driverClassName}"/>

        <property name="url" value="${db.url}"/>

        <property name="username" value="${db.username}"/>

        <property name="password" value="${db.password}"/>

</bean>

 

5. 끗

반응형
Comments