91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
长治市| 瑞昌市| 新闻| 莆田市| 长春市| 阳原县| 阜康市| 定结县| 同江市| 图木舒克市| 大厂| 蓝山县| 灯塔市| 福泉市| 泰州市| 夹江县| 黄陵县| 阿勒泰市| 麟游县| 周宁县| 德兴市| 理塘县| 汉源县| 华宁县| 内江市| 奉新县| 多伦县| 二连浩特市| 华安县| 萝北县| 岳普湖县| 镇安县| 义马市| 于都县| 武安市| 和平区| 修文县| 临江市| 万宁市| 娱乐| 上饶县|