mybatis动态sql之利用sql标签抽取可重用的sql片段

时间:2022-07-23
本文章向大家介绍mybatis动态sql之利用sql标签抽取可重用的sql片段,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
<sql id="insertColumn">
    last_name,gender,email
</sql>
<insert id="">
    insert into tbl_employee(
        <include refid="insertColumn">
    ) values(#{lastName},#{gender},#{email})
</insert>

即我们可以将重复使用的sql片段抽取出来,然后在用使用的地方使用Include标签进行引用。在sql标签里面也可以使用诸如if等标签。