首页 > 其他 > 详细

Mybatis使用经验归档

时间:2019-05-07 10:08:10      阅读:141      评论:0      收藏:0      [点我收藏+]

新增主键ID返回(建议参考:https://www.cnblogs.com/nuccch/p/9067305.html

<insert id="register" parameterType="com.hans.entity.User" useGeneratedKeys="true" keyProperty="id" keyColumn="id" >
        INSERT INTO USER ( usercode,PASSWORD,phone,NAME)
       VALUES(#{phone},#{password},#{phone},#{name})
</insert>

 

集合判断;

<if test="list!= null and list.size > 0">
    <foreach collection="list" item="item" separator="," open="AND v.id in (" close=")">
        #{item}
    </foreach>
</if>

 

特殊意义字符的转义

 <![CDATA[ AND  DATE_FORMAT(t.create_time,‘%Y-%m-%d‘) = DATE_FORMAT(#{createTime},‘%Y-%m-%d‘)]]>

 

公共部分SQL共享

 <sql id="Base_Column_List">
        t.name,
        t.id
  </sql>

<select id="getObjectById" resultType="com.t3.ts.resource.manager.dto.VehicleTaxDto">
        SELECT
            <include refid="Base_Column_List" />
        FROM
            person t
</select>

 

Mybatis使用经验归档

原文:https://www.cnblogs.com/outpointexception/p/10771779.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!