最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mybatis,foreach,找不到參數(shù)報(bào)錯(cuò)問題及解決

 更新時(shí)間:2024年03月09日 10:13:16   作者:法國鋤頭雨  
這篇文章主要介紹了mybatis,foreach,找不到參數(shù)報(bào)錯(cuò)問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

mybatis,foreach,找不到參數(shù)報(bào)錯(cuò)

Resolved [org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.

#{} 內(nèi)部名字要和 item 的名字一致

解決接口傳入List或數(shù)組后,mybatis找不到參數(shù)報(bào)錯(cuò)

廢話少說,上代碼,接口原來寫成了:

List<BugCcDO> getBugCcs(Long[] workIds);

mapper文件配置:

<select id="getBugCcs" resultType="com.changhong.cloud.tmplatform.entity.bug.BugCcDO">
        SELECT
        <include refid="All_CcLog_Column_Values"/>
        FROM
        pms_cc_log
        WHERE
        <if test="workIds != null">
            work_id IN
            <foreach item="workId" index="index" collection="workIds" open="(" separator="," close=")">
                #{workId}
            </foreach>
        </if>

    </select>

然后一直報(bào)錯(cuò):

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'workIds' not found. Available parameters are [array]

找到的解決方法是:

修改接口傳參為:

List<BugCcDO> getBugCcs(@Param("workIds") Long[] workIds);

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。 

相關(guān)文章

  • Java簡單有效實(shí)現(xiàn)將PDF轉(zhuǎn)換為TIFF圖片

    Java簡單有效實(shí)現(xiàn)將PDF轉(zhuǎn)換為TIFF圖片

    在日常開發(fā)中,我們常需要將 PDF 轉(zhuǎn)換為高質(zhì)量的 TIFF 圖片,本文將通過 Java 提供一個(gè)簡單高效的解決方案,幫助你輕松完成 PDF 到 TIFF 的轉(zhuǎn)換,并支持批量與多頁處理,有需要的可以參考一下
    2025-09-09
  • Java與Mysql鎖相關(guān)知識(shí)總結(jié)

    Java與Mysql鎖相關(guān)知識(shí)總結(jié)

    這篇文章主要介紹了Java與Mysql鎖相關(guān)知識(shí)總結(jié)的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • Java常見的3種文件上傳方法和速度對(duì)比

    Java常見的3種文件上傳方法和速度對(duì)比

    這篇文章介紹了Java常見的3種文件上傳方法和速度對(duì)比,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • Java創(chuàng)建隨機(jī)數(shù)的四種方式總結(jié)

    Java創(chuàng)建隨機(jī)數(shù)的四種方式總結(jié)

    這篇文章主要介紹了java的四種隨機(jī)數(shù)生成方式的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,,需要的朋友可以參考下
    2022-07-07
  • mybatis?plus框架@TableField注解不生效問題及解決方案

    mybatis?plus框架@TableField注解不生效問題及解決方案

    最近遇到一個(gè)mybatis plus的問題,@TableField注解不生效,導(dǎo)致查出來的字段反序列化后為空,今天通過本文給大家介紹下mybatis?plus框架的@TableField注解不生效問題總結(jié),需要的朋友可以參考下
    2022-03-03
  • ?Java圖形化界面編程實(shí)現(xiàn)簡單計(jì)算器

    ?Java圖形化界面編程實(shí)現(xiàn)簡單計(jì)算器

    這篇文章主要介紹了Java圖形化界面編程實(shí)現(xiàn)簡單計(jì)算器,下面文章圍繞Java圖形化界面編程實(shí)現(xiàn)簡單計(jì)算器的相關(guān)資料展開詳細(xì)內(nèi)容,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-01-01
  • 自己動(dòng)手寫一個(gè)java版簡單云相冊(cè)

    自己動(dòng)手寫一個(gè)java版簡單云相冊(cè)

    這篇文章主要為大家分享了自己動(dòng)手寫的一個(gè)java版簡單云相冊(cè),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-07-07
  • 解決@PathVariable出現(xiàn)點(diǎn)號(hào).時(shí)導(dǎo)致路徑參數(shù)截?cái)喃@取不全的問題

    解決@PathVariable出現(xiàn)點(diǎn)號(hào).時(shí)導(dǎo)致路徑參數(shù)截?cái)喃@取不全的問題

    這篇文章主要介紹了解決@PathVariable出現(xiàn)點(diǎn)號(hào).時(shí)導(dǎo)致路徑參數(shù)截?cái)喃@取不全的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • springboot日志沒有記錄異常問題及解決

    springboot日志沒有記錄異常問題及解決

    在Spring Boot項(xiàng)目中,定時(shí)任務(wù)在服務(wù)器上運(yùn)行時(shí)報(bào)錯(cuò)但未記錄日志,本地運(yùn)行時(shí)控制臺(tái)能打印報(bào)錯(cuò)信息,但日志中無記錄,問題出在報(bào)錯(cuò)發(fā)生在線程池中,通過繼承ThreadPoolExecutor并重寫afterExecute方法,可以將異常信息記錄到日志中
    2025-02-02
  • 詳解Java設(shè)計(jì)模式之單例模式

    詳解Java設(shè)計(jì)模式之單例模式

    單例模式是一種創(chuàng)建型設(shè)計(jì)模式,它的目的是確保一個(gè)類只有一個(gè)實(shí)例,并提供一個(gè)全局訪問點(diǎn)來訪問該實(shí)例,在單例模式中,類自身負(fù)責(zé)創(chuàng)建自己的唯一實(shí)例,并確保在系統(tǒng)中只有一個(gè)實(shí)例存在,本文詳細(xì)介紹了Java設(shè)計(jì)模式中的單例模式,感興趣的同學(xué)可以參考閱讀
    2023-05-05

最新評(píng)論

大渡口区| 大同市| 洞口县| 沙湾县| 炎陵县| 莫力| 沈丘县| 云龙县| 元氏县| 从化市| 奇台县| 离岛区| 扎赉特旗| 安西县| 怀仁县| 巴中市| 安吉县| 商丘市| 紫云| 东莞市| 临朐县| 莲花县| 玉环县| 新营市| 泸定县| 玛曲县| 西峡县| 罗平县| 呼伦贝尔市| 乌兰浩特市| 柳江县| 广丰县| 沾益县| 辽中县| 抚松县| 刚察县| 仁寿县| 历史| 分宜县| 武城县| 安顺市|