久综合色-久综合网-玖草影视-玖草资源在线-亚洲黄色片子-亚洲黄色片在线观看

Hello! 歡迎來(lái)到小浪云!


Mybatis 測(cè)試類中調(diào)用接口方法報(bào)錯(cuò):如何解決“Non-static method ‘list()’ cannot be referenced from a static context”?


Mybatis 測(cè)試類中調(diào)用接口方法報(bào)錯(cuò):如何解決“Non-static method ‘list()’ cannot be referenced from a static context”?

ideamybatis 測(cè)試類中調(diào)用接口方法時(shí)報(bào)錯(cuò)

在編寫 mybatis 測(cè)試類時(shí),調(diào)用用戶映射器接口 usermapper 中的 list 方法卻遇到了報(bào)錯(cuò):”non-Static method ‘list()’ cannot be referenced from a static context”。

原因分析

出現(xiàn)此報(bào)錯(cuò)的原因是,在測(cè)試類中,編譯器無(wú)法識(shí)別接口變量 usermapper。在 Java 中,接口變量必須先被實(shí)例化才能使用。

解決方法

要解決此問(wèn)題,需要在測(cè)試類中實(shí)例化 usermapper 接口??梢园凑找韵虏襟E進(jìn)行:

  1. 在測(cè)試類中創(chuàng)建 usermapper 接口的實(shí)例:

    private usermapper usermapper; // 聲明一個(gè) usermapper 實(shí)例變量
    登錄后復(fù)制
  2. 在測(cè)試方法中注入 usermapper 實(shí)例:

    @autowired public void setusermapper(usermapper usermapper) {  this.usermapper = usermapper; }
    登錄后復(fù)制
  3. 在測(cè)試方法中調(diào)用 list 方法:

    List<User> users = userMapper.list(); // 調(diào)用 list 方法
    登錄后復(fù)制

通過(guò)以上步驟實(shí)例化 usermapper 接口,編譯器就可以識(shí)別接口變量,從而解決報(bào)錯(cuò)。

相關(guān)閱讀

主站蜘蛛池模板: 国产高清视频在线 | 久久亚洲国产欧洲精品一 | 最新亚洲情黄在线网站无广告 | 在线观看一区二区三区四区 | 韩国毛片基地 | 亚欧在线观看 | 亚洲一区二区三区精品国产 | 免费女人18毛片a级毛片视频 | 欧洲成人在线视频 | 黄色三级免费 | 特级aa一级欧美毛片 | 加勒比色 | 亚洲精品国产精品国自产 | 国产精品亚洲欧美日韩一区在线 | 日本草草视频在线观看 | 久草新在线观看 | 玖玖爱zh综合伊人久久 | 欧美激情性色生活片在线观看 | 亚洲欧美日韩另类精品一区二区三区 | 91精品国产手机 | 一级毛片在线免费视频 | 久久午夜影院 | 黄色影视频 | 福利视频午夜 | 欧美日韩另类在线观看视频 | 国产日韩久久久久69影院 | 久久久久久久久免费影院 | 美女操男人 | 手机看片福利视频 | 97香蕉久久夜色精品国产 | 午夜刺激爽爽视频免费观看 | 毛片啪啪视频 | 欧美成人影院免费观 | 久久五 | 美女把张开腿男生猛戳免费视频 | 久草新视频 | 久久精品视频网 | 日本国产最新一区二区三区 | 国产成人最新毛片基地 | 亚洲精品久一区 | 九九精品99久久久香蕉 |