2013년 6월 11일 화요일

mybatis - hashmap result

0. mybatis 의 result type이 hashmap 인 경우 각 DB vendor에 따라 key값의 대소문자 정책이 다르므로 주의해야 한다.
 - mybatis는 driver에서 올려주는 것을 그대로 return 하기 때문이다.

1. default case of keys
 - oracle : only upper case
 - mssql : any case (써 준대로...)
 - postgre : only lower case

2. column aliases를 사용하자 -_-;;

3. 혹은 이런 것도 가능하겠네.

 - http://blog.naver.com/PostView.nhn?blogId=goolungsoi&logNo=10091410173

댓글 없음:

댓글 쓰기