INSERT INTO LessonRole ( lessonRoleId, lessonId, name, usedGif, status ,rolecnname ) Values ( #{lessonRoleId}, #{lessonId}, #{name}, #{usedGif}, #{status} ,#{rolecnname} ) UPDATE LessonRole SET lessonRoleId = #{lessonRoleId}, lessonId = #{lessonId}, name = #{name}, usedGif = #{usedGif}, status = #{status} ,rolecnname = #{rolecnname} where lessonRoleId=#{lessonRoleId} INSERT INTO LessonRole ( lessonRoleId, lessonId, name, usedGif, status ,rolecnname ) Values ( #{item.lessonRoleId}, #{item.lessonId}, #{item.name}, #{item.usedGif}, #{item.status} , #{item.rolecnname} ) delete from LessonRole where lessonRoleId in #{item}