DB

[MyBatis] ResultMap 사용이유

오선지♬ 2024. 5. 31. 18:56
728x90
반응형

https://everyday-coding-diary.tistory.com/38

 

resultMap역할과 사용이유 & parameterType,resultType사용

*resultMap 태그의 역할* -SELECT 조회결과(ResultSet)의 컬럼과 조회결과를 옮겨 담을 VO의 필드명이 일치하지 않을 때 이를 매핑시켜 조회결과가 필드에 세팅되게 하는 역할 [resultMap 속성] 1)type :조회결

everyday-coding-diary.tistory.com

 

그냥 RDBMS에서 SQL을 돌리는 거라면,

조회하는 컬럼에 Alias를 붙여서 그렇게 출력되게하면 되지만,

조회결과를 옮겨담을 객체와 필드명이 일치하지않을때 alias를 단다고해서 결과가 그렇게 나오지 않는다.

그래서 resultMap으로 따로 설정해줘야한다.

728x90
반응형