Yaml에서 MyBatis Property 활용하기

murkgom·2021년 8월 6일

0. 상황

0.1 mapper에서 sql문 작성시 (유지보수시 변경 가능성이 있는)특정 값들이 존재
0.2 paramter vo에 넣어 전달하기엔 어색함을 느낌

설정 파일로 빼서 사용하자!

1. 설정

application.yml

...

mybatis:
	configuration-properties:
    		변수명: 값		
	    #	값을 다른 yml파일의 변수에서 가져올수도 있다. 
	    # 	ex) ${다른 yml파일의 변수명}
...

2. 활용

**.xml

SELECT ...
FROM ...
WHERE ... = '${변수명}'

0개의 댓글