mapper.xml使用注释

在mapper.xml中,如何正确使用注释

直接看代码

这个是XML内正确的用法。

<!-- order by create_time desc -->
    <select id="selectBookList" resultMap="BaseResultMap">
        <trim>
            select
            <include refid="Base_Column_List"/>
            from t_book_info
            <where>
                <if test="bookType != null">
                    and book_type = #{bookType}
                </if>
                <if test="rareFlag != null">
                    and rare_flag = #{rareFlag}
                </if>
                <if test="borrowFlag != null">
                    and borrow_flag = #{borrowFlag}
                </if>
                <if test="loseFlag != null">
                    and lose_flag = #{loseFlag}
                </if>
            </where>
            
            <!-- order by create_time desc -->

            <if test="pageNo != null">
                limit #{startNum},#{pageSize}
            </if>
        </trim>
    </select>

执行效果:


==>  Preparing: select id, book_name, book_price, book_auther, book_type, rare_flag, borrow_times, borrow_flag, lose_flag, press, press_date, remark, create_time, update_time from t_book_info limit ?,?
==> Parameters: 0(Integer), 10(Integer)
<==      Total: 10

注:不能使用 /* xxxx */ 这个注释,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值