ibatis에서 객체 안에 객체를 가지고 있는 리스트가 있고 그 안에 또 다른 객체의 리스트를 가지고 있는 경우 ibatis 쿼리 부분 사용 예제 입니다.
Model
private List<ModelFirst> modelFirstList;
ModelFirst
private List<ModelSecond> modelSecondList;
ModelSecond
String name;
<insert id="insertTest" parameterClass="Model">
<isNotEmpty property="modelFirstList[].modelSecondList">
<iterate property="modelFirstList[].modelSecondList">
INSERT INTO test(
aaa
)values(
#modelFirstList[].modelSecondList.name#
)
</iterate>
</isNotEmpty>
</insert>
참 설명이 불친절한데 이런 경우는 특수한 경우라서 사용 하시는 분들도 없을것 같고 저도 그냥 나중에 다시 사용할지 몰라 기록상으로 작성한 포스팅 입니다. ㅋㅋ
spring-boot (0) | 2016.03.11 |
---|---|
Spring에서 memcached 사용하기 (0) | 2015.10.21 |
ibatis 달러문자($) 입력 오류 (0) | 2015.09.01 |
referer (레퍼러) (0) | 2015.07.14 |
Spring file download (파일 다운로드) (4) | 2015.07.08 |
댓글 영역