springboot-plus为什么会生成VO层,一般来说当我们接受数据时,对应的都是实体类,但当我们想多接受一些别的实体类的数据时,直接修改本模块的实体类是不现实的,实体类对应数据库表,
于是我们可以改成接受VO层,可以把新的需要接受的vo导入到当前vo的一个字段,就都可以接受了。
mybatis动态插入:
<!--批量保存-->
<insert id="insertList" parameterType="java.util.List">
insert into
t_question_answer_trigger(question_answer_id,
include,
trigger_string,
answer_id,
answer)
values
<foreach collection="list" item="item" index="index" separator=",">
(#{item.questionAnswerId},
#{item.include},
#{item.triggerString},
#{item.answerId},
#{item.answer})
</foreach>
</insert>