본문 바로가기

Develop/[Spring]

[Spring] 간단한 지식... mybatis Camel 변환

반응형

Mybatis를 쓰다가, 대부분 모델 ResultMap으로 사용해서 쓰는데

뭔가 간단하고 단순히 매번 모델을 만들어서 ResultMap으로 꾸리기 귀찮다.

 

예를 들면 바인딩....

솔직히 매번 모델 만들기 너무 귀찮다....

 

그래서 찾아보니..

 parameterType="java.util.Map" resultType="kr.co.esjee.icedu.util.CamelListMap"

 

요 녀석이 있다.

이 녀석이 뭐냐?

 

디비에서 컬럼을 카멜이름으로 바꿔서 ListMap으로 resutl 해주는것이다.

예를 들어서 RESULT_MAP 이라는 컬럼을 select로 뽑으면, resultMap으로 바꿔서 Map 결과로 바꿔주는 것이다.

 

은근히... 사용할일이 많고, 편하다

카멜 케이스도 거의 모든 곳에서 표준이니...

 

앞으로 유용하게 써보자

반응형