다 건(LIST)을 한 번에 INSERT 해야하는 경우,
Service 단에서 루프를 돌며 한 건 한 건 INSERT 하는 것은 지양해야 할 것이다..
따라서, 리스트로 한 번에 넣자!
<insert id="test" parameterType="java.util.List">
INSERT INTO [TABLE] (
NAME,
AGE,
INSERT_DATE
)
<foreach item="item" index="index" collection="list" separator="union">
SELECT #{item.name},
#{item.age},
SYSDATE
FROM DUAL
</foreach>
</insert>