2010. 2. 18. 16:59
초보프로그래머만..
보통은 셀렉트해올때 리턴되는 값이 고정적이지만..(ex. select a.id,a.name from table_a)
하다보면 동적인 리턴값을 가져와야할때가 있다.
아이바티스에서 리턴 컬럼이 동적일때(isnotEmpty등을 쓸경우) remapResult = "true"라고 해줘야 리턴 컬럼을 동적으로 보내준다.
(예)
<statement id="timeList" resultClass="ArrayList" remapResult = "true">
select
a.id,
a.name,
<isNotEmpty property="time">
a.time = #time#,
</isNotEmpty>
a.contents
from a
</statement>
'초보프로그래머만..' 카테고리의 다른 글
[mssql]쿼리문에 if문 넣기-아이바티스 (0) | 2010.02.24 |
---|---|
JAVA-입력받은날짜의 해당주(week)날짜구하기 (2) | 2010.02.22 |
JspSourceDependent 관련 에러시...해결방법 (0) | 2010.02.18 |
http://localhost:8080/플젝명 실행할때 창닫힘 현상 해결 (0) | 2010.02.18 |
자바client <-> C server 간의 소켓통신 (1) | 2010.02.18 |