Web/MyBatis

MyBatis, Properties 설정하기

greenyellow-s 2024. 9. 12. 09:30
Properties

 

DB정보를 따로 저장해 MyBatis에 가져다 쓰기위한 파일

보안에 좋다.

 

환경설정 파일


db.properties


db.properties

 

DB정보를 저장한다.

jdbc.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@localhost:1521:xe
jdbc.username=c##java
jdbc.password=1234

 

mybatis
<property name="driver" value="${jdbc.driver}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>

 

이렇게 변경하면 properties에 선언한 내용들을 가져온다.

 


error

 

MyBatis파일 안에 properties를 선언 안해주면 정보를 불러오지 못한다.

<properties resource="db.properties"></properties>


mybatis-config.xml 파일에 properties 파일을 불러온다.

** 공백도 인식하니 공백 없이 입력

${jdbc.driver}