ibatis 태그 iterate 대량 처리 데이터 구현
<insert id="insert" parameterClass="java.util.List">
insert all
<iterate conjunction=" ">
into t_table ( key, local, value) values
(#beans[].name#, #beans[].local#, #beans[].value#)
</iterate>
select * from dual
</insert>
2. 데이터 일괄 삭제
<delete id="delete">
delete from t_table where
<iterate conjunction="or" open="(" close=")">
key = #[]#
</iterate>
</delete>
그 중에서 들 어 오 는 인 자 는 배열 일 수도 있 고 list 일 수도 있 습 니 다.
혹은
<delete id="delete">
delete from t_table where key in
<iterate property="keys" conjunction="," open="(" close=")">
#keys[]#
</iterate>
</delete>
혹은
<delete id="delete">
delete from t_table
<iterate prepend="where" property="keys" conjunction="," open=" key in (" close=")">
#keys[]#
</iterate>
</delete>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ibatis 하위 대상 조회텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.