请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

测试Dao出错误

https://img1.sycdn.imooc.com//szimg/5aa52d9f0001552613940852.jpg

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.o2o.dao;
 
import com.o2o.entity.Area;
 
import java.util.List;
 
/**
 * Created by chenshu on 2018/3/11.
 */
public interface AreaDao {
    /**
     * 列出区域列表
     *
     * @return areaList
     */
    List<Area> queryArea();
}


正在回答

插入代码

4回答

翔仔 2018-03-11 21:32:34

第二个错误 invalid bound statement not found

同学遇到此类错误可以直接百度其实就能解决了,这也是锻炼你解决问题的能力,为日后的工作做好准备

下面是我查到的

运行mybatis工程,报错:Invalid bound statement (not found)… 
提示找不到相应方法对应的sql语句。网上搜了一下,解决方法如下:

检查xml文件所在的package名称是否和interface对应的package名称一一对应

检查xml文件的namespace是否和xml文件的package名称一一对应

检查函数名称能否对应上

去掉xml文件中的中文注释

随意在xml文件中加一个空格或者空行然后保存


0 回复 有任何疑惑可以回复我~
提问者 迎风向上乀 2018-03-11 21:32:07
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package com.o2o.dao;
 
import static org.junit.Assert.assertEquals;
import com.o2o.dao.AreaDao;
import java.util.List;
 
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
 
import com.o2o.BaseTest;
import com.o2o.entity.Area;
 
public class AreaDaoTest extends BaseTest{
    @Autowired
    private AreaDao areaDao;
 
    @Test
    public void testQueryArea(){
        List<Area> areaList = areaDao.queryArea();
        assertEquals(2, areaList.size());
    }
}

AreaDaoTest的代码如下。

0 回复 有任何疑惑可以回复我~
提问者 迎风向上乀 2018-03-11 21:30:36

https://img1.sycdn.imooc.com//szimg/5aa52f4100016c8a10420470.jpg

https://img1.sycdn.imooc.com//szimg/5aa52f600001612c13590471.jpg

https://img1.sycdn.imooc.com//szimg/5aa52f6f00011fea13760466.jpg

全部的报错如下。


0 回复 有任何疑惑可以回复我~
翔仔 2018-03-11 21:26:52

同学好,感觉是两个问题,第一个报错是因为用的idea的spring facet的问题可以参照以下方法解决

使用IDEA工具时使用@Resource和@Autowired自动注解bean时会显示红色,但是项目能运行 
解决方法: 
File – Settings – Inspections。在Spring Core – Autowring for Bean Class 中将Severity的级别由之前的error改成warning。

先解决这个再看第二个,第二个的错误请贴全

0 回复 有任何疑惑可以回复我~
  • 提问者 迎风向上乀 #1
    我新贴出了全部的报错。
    回复 有任何疑惑可以回复我~ 2018-03-11 21:30:50

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号