본문 바로가기

Dev/Java

[java] ListOrderedMap, egovMap

xml에서 처리결과를 egovMap으로 받아오기

<select id="sampleDAO.selectSampleList" parameterClass="testVO" resultClass="egovMap"></select>

 

egovMap은 ListOrderedMap을 상속받아 구현되며 주요특징은 key값을 낙타등 표기법으로 바꿔준다.

 

* 낙타등표기법

- 시작은 소문자로 시작하며 단어변경시 첫문자를 대문자로 표기하는 방법.

- '_'(언더바)는 삭제한다

 

위의 쿼리에서도 그렇듯이 컬럼id는 다음과같이 단어와 단어사이를 '_'(언더바)로 구분하여 사용한다.

egovMap은 바로 이러한 key값을 낙타등표기법으로 바꿔주는 역할을 한다. 
예시) USE_YN -> useYn

 

 

<!--참고 글 링크--!>

https://javafactory.tistory.com/491

반응형

'Dev > Java' 카테고리의 다른 글

[java] Map에서 사용하는 getOrDefault()  (0) 2021.01.04
[java] Map / HashMap + treeMap  (0) 2019.06.25