Tool-설정및사용2010. 6. 16. 18:17

iBatis-Oracle 사용시 질의의 결과값을 HashMap 표현으로 가져올 수 있다


<select
id=
selectItems
parameterClass=
java.util.Map
resultClass=
java.util.HashMap>
select id, name from item where id = #id#
</select>

결과 값은 HashMap에 표현된 키값이 모두 대문자라는 사실이다

Oracle에서의 질의 결과셋 Meta정보가 그러하다고 한다

소문자를 주로 사용하는 코딩 환경에서 컬럼명만 대문자로 써줘야 한다는 것은 정말 귀찮은 일이다.


해결 방안 
 1. resultMap 사용

    <select>에다 <resultMap>을 매핑해 주면 가능

    (질의 개수만큼 매핑을 만들어 줘야 한다는것)

2. SQL문에서의 해결 방법

        select id as id, name as name..

3. Oracle JDBC Thin Driver를 변경 방법

        드라이버 내의 oracle.jdbc.dbaccess.DBColumn 클래스를 수정하면된다.



출처 : http://javaiyagi.tistory.com/190

Posted by lahuman
PROJECT2010. 5. 26. 14:54
http://www.lahuman.pe.kr/ScanFolder/

산출물 작성시 도움을 주는 scanFolder 입니다.
해당 프로그램은 특정 폴더 밑에 폴더와 파일의 정보를 excel로 뽑아 주는 기능을 가지고 있습니다.

이용해 주셔서 감사합니다. 문의는 lahuman골뱅이daum.net 으로 주세요.
Posted by lahuman
PROJECT/TODO LIST2010. 3. 18. 17:18

개인 프로젝트인 ToDo 가 Open 하였습니다.

ToDo Project는 ToDo(일정) 관리 프로그램 입니다.

설치는, http://lahuman.pe.kr/TODO_Project 에서 할수 있으며

사용 설명서는 http://docs.google.com/present/view?id=dmsxdmq_81gxx8xnd5 (v1.11 기준) 이 제공 되고 있습니다.

사용중 불편한 사항이나, 버그 등은 http://dev.naver.com/projects/todo 에 이슈 게시판에 남겨 주세요

이용해 주셔서 감사합니다.

Posted by lahuman