【MyBatis】MyBatis中,大于号、小于号的两种表达方式
生活随笔
收集整理的這篇文章主要介紹了
【MyBatis】MyBatis中,大于号、小于号的两种表达方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、轉義法
大于:>
小于:<
大于等于:>=
小于等于:<=
使用示例:
BasicMunuMapper.xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.bjsxt.mapper.BasicMenuMapper"><resultMap type="BasicMenu" id="mymap"><id property="id" column="id"/><id property="text" column="name"/><collection property="children" select="com.bjsxt.mapper.BasicMenuMapper.selByPid" column="id"></collection></resultMap><select id="selByPid" parameterType="int" resultMap="mymap">select id, name text, pid from basic_menu where isactive=1 and pid<100 and pid=#{0}</select></mapper>2、使用CDATA
<![CDATA[ sql語句 ]]>中的<![CDATA[ ]]>在mybatis中自動注釋
<select id="selectByTime" resultType="Date" parameterType="map">SELECTr.stop_timeFROMrtg r <![CDATA[WHERE UNIX_TIMESTAMP(r.stop_time) >= UNIX_TIMESTAMP(#{startTime})AND UNIX_TIMESTAMP(r.stop_time) <= UNIX_TIMESTAMP(#{endTime}) ]]> </select> 超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的【MyBatis】MyBatis中,大于号、小于号的两种表达方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Spring接MySQL数据库的坑】C
- 下一篇: 【MyBatis】sql列名与实体类属性