日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

ibatis常用的集中判断语句

發(fā)布時(shí)間:2024/7/19 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ibatis常用的集中判断语句 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

<isPropertyAvailable>?屬性是存在
<isNotPropertyAvailable>?屬性不存在
<isNull>?屬性值是null
<isEmpty>?判斷Collection.size<1或String.length()<1
<isEqual
>?等于
<isNotEqual>?不等于
<isGreaterThan>?大于
<isGreaterEqual>?大于等于
<isLessThan>?小于
<isLessEqual>?小于等于、

?

?<select id="selectAllProducts" parameterClass="Product" resultMap="ProductResult">
???? select id,note from Product
???????
<dynamic prepend="WHERE">
???????
<!-- isNotNull判斷參數(shù)是否存在,Integer類(lèi)型 -->
????????????
<isNotNull property="id">
????????????????
<!-- isGreaterThan判斷參數(shù)是否大于compareValue,isGreaterEquals是大于等于 -->
????????????????
<isGreaterThan prepend=" and " property="id" compareValue="0">
???????????????? id = #id#
????????????????
</isGreaterThan>
????????????
</isNotNull>
????????????
<!-- isNotEmpty判斷字串不為空,isEmpty可以判斷字串為空 -->
????????????
<isNotEmpty prepend=" and " property="note">
????????????
<!-- 模糊查詢(xún)不能用#,#在是用prepareStatement的?插入?yún)?shù),$是文本替換 -->
???????????? note like '%$note$%'
????????????
</isNotEmpty>
????????
</dynamic>
??
</select>
??
用Map傳參數(shù)
??
??
<select id="selectAllProducts" parameterClass="java.util.HashMap" resultMap="ProductResult">
???? select id,note from Product
???????
<dynamic prepend="WHERE">
???????
<!-- isPropertyAvailable判斷屬性是否有效 -->
??????????
<isPropertyAvailable property="id">
????????????
<isNotNull property="id">
????????????????
<!-- isLessThan判斷參數(shù)是否小于compareValue,isLessEquals是小于等于 -->
????????????????
<isLessThan prepend=" and " property="id" compareValue="10">
???????????????? id = #id#
????????????????
</isLessThan>
????????????
</isNotNull>
??????????
</isPropertyAvailable>
????????
</dynamic>
??
</select>

轉(zhuǎn)載于:https://www.cnblogs.com/liaomin416100569/archive/2010/03/04/9331950.html

總結(jié)

以上是生活随笔為你收集整理的ibatis常用的集中判断语句的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。