mybatis List를 파라미터로 보낼때

뿌이·2023년 1월 18일
1

spring

목록 보기
12/16

https://eco-veloper.tistory.com/18
일단 이 글을 보고 좀 감을 잡았따.
https://velog.io/@kero1004/mybatis-Map%EC%95%88%EC%97%90List%EC%88%9C%ED%9A%8C%ED%95%98%EA%B8%B0
이 글 보면 더 이해잘됨 이거 보삼

왠만하면 hashMap을 이용하는 편이었어서 갑자기 새로운 자료구조를 이용하게 될 때에는 당황스러울 때가 있엇다...
기억이안나는;;ㅋㅋㅋㅋ

하튼 ... 근데 list는 foreach문을 돌릴때 collection="list"로 하면 자동 인식을 해주고
item에 내가 부르고싶은 변수명으로 하면

<update id="updateUserGroupState" parameterType="java.util.List">
	<foreach collection="list" item="t_no" open="" close="" separator=";">

		UPDATE t_user_group
		SET is_deleted = 'F'
		WHERE t_no = #{t_no}

	</foreach>
	</update>

이런식으로 삽가능하다...!!

profile
기록이 쌓이면 지식이 된다.

0개의 댓글