Mybatis中<sql>标签的用法

  • Post author:
  • Post category:其他




1.简介:

mybatis的

<sql>

标签一般是用来封装sql语句、或者复用语句的,然后用

<include>

标签来调用



2.应用场景



2.1例如在查询时:

<sql id="select">
SELECT* FROM `user`
</sql>

<select id="queryuser" resultType="user">
<include refid="select">
</select>



2.2 在添加时复用代码

<sql id="insert" >
    f_phone,f_name,f_age,f_class,f_create_time
</sql>

<insert id="insertuser" parameterType="user">
        INSERT INTO T_N_2429_ACT_PRIZELOG
        ( <include refid="insert" /> )
        VALUES
        (
       #{fPhone},
       #{fName},
       #{fAge},
       #{fClass},
       #{fCreateTime}
        )
    </insert>



版权声明:本文为RHHcainiao原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。