[메모]MyBatis mapper에서 resultType으로 HashMap 사용하기

hkkm·2021년 6월 4일
0

Mapper를 통해서 값을 여러개로 받아올 때는
Dao 단에서 List<Map<String, Object>> 형태로 받아온다.
값을 하나만 받아올 때는 Map<String, Object>로 형태로 받아온다.

resultType="HashMap"

형태로 쓸 수 있다.
꼭 HashMap이 아니라 다른 Map을 사용해도 된다.
getter와 setter가 구현된 VO도 사용할 수 있다.


Dao 단에서 Mapper에 값을 줄 때는 VO를 사용할 수 있다.
(Mapper로 넘길 때 사용할 수 있는 타입이 또 어떤 것이 있는지는 알아봐야겠다. )

참고 : https://m.blog.naver.com/10hsb04/221725080332
https://m.blog.naver.com/10hsb04/221718179519
https://mybatis.org/mybatis-3/ko/sqlmap-xml.html

0개의 댓글