亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

mybatis list為空判斷的方法是什么

小億
290
2024-01-11 01:24:06
欄目: 編程語言

在 MyBatis 中,可以使用以下方法來判斷一個 List 是否為空:

  1. 使用 OGNL 表達式判斷 List 是否為空:
<if test="list != null and list.size() > 0">
    SELECT * FROM table WHERE id IN
    <foreach collection="list" item="item" open="(" separator="," close=")">
        #{item}
    </foreach>
</if>
  1. 使用動態 SQL 標簽進行判斷:
<choose>
    <when test="list != null and list.size() > 0">
        SELECT * FROM table WHERE id IN
        <foreach collection="list" item="item" open="(" separator="," close=")">
            #{item}
        </foreach>
    </when>
    <otherwise>
        SELECT * FROM table
    </otherwise>
</choose>

這樣可以根據 List 是否為空來動態生成相應的 SQL 語句。如果 List 為空,則不會執行相應的 SQL 語句。

0
鲁山县| 盖州市| 黄石市| 江川县| 滦南县| 礼泉县| 天峨县| 建湖县| 沙雅县| 湘潭市| 平遥县| 洱源县| 长子县| 桂阳县| 红原县| 大安市| 通渭县| 梅河口市| 巫溪县| 苍南县| 武山县| 苏尼特右旗| 吴川市| 宁南县| 家居| 平谷区| 商洛市| 左贡县| 荣昌县| 赫章县| 绥宁县| 益阳市| 柳河县| 时尚| 团风县| 柘荣县| 大同市| 永平县| 启东市| 东兰县| 阳原县|