Spring
Spring - mybatis jdbc 멀티쿼리 설정
codeManager
2022. 6. 16. 00:56
반응형
mybatis를 사용하면 foreach를 이용해서 쉽게 다중쿼리를 작성할 수 있습니다.
<update id="updateMember" parameterType="java.util.List">
<foreach collection="list" item="vo" index="index">
UPDATE MEMBER SET state=#{vo.state} where id=#{vo.id};
</foreach>
</update>
이렇게 다중쿼리를 쉽게 작성할 수 있습니다.
하지만 실행을 하면 에러가 발생합니다.
이 경우 jdbc 옵션에 allowMutilQueries를 추가해주면 됩니다.
jdbc:mysql://localhost:3306/database?allowMultiQueries=true
반응형