mybatis动态sql之利用sql标签抽取可重用的sql片段
Posted 西西嘛呦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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等标签。
以上是关于mybatis动态sql之利用sql标签抽取可重用的sql片段的主要内容,如果未能解决你的问题,请参考以下文章
Mybatis -- 动态Sql概述动态Sql之<if>(包含<where>)动态Sql之<foreach>sql片段抽取