代码报错

来源:2-7 验证Dao

GSW_cuury

2019-09-11

Error:(18, 38) java: 找不到符号
符号:   方法 queryArea()
位置: 类型为com.imooc.o2o.dao.AreaDao的变量 areaDao
下面这个是我测试类的代码  应该是没有问题    去查也没有找到解决办法   麻烦老师帮忙解答一下
图片描述

http://img.mukewang.com/szimg/5d7f00b209380b7008390231.jpg




http://img.mukewang.com/szimg/5d80d0af094b7af209550304.jpg

http://img1.sycdn.imooc.com/szimg/5d80ce3c09eb993413440231.jpg

写回答

2回答

翔仔

2019-09-17

同学好,可以复制粘贴下我的看看

package com.imooc.o2o.dao;

import static org.junit.Assert.assertEquals;

import java.util.List;

import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;

import com.imooc.o2o.BaseTest;
import com.imooc.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());
	}
}

如果还是不行,右键tomcat clean一下,然后rebuild一下project试试;

如果还是不行,把pom.xml里面的<scope>test</scope>全部去除试试

然后再看看AreaDao看看有没有queryArea()这个方法并且已经在mapper实现了

0
2
翔仔
回复
GSW_cuury
同学好,后面给的建议试了没,报的最后一个图的错误没给全呢,现在怀疑是你的test里面压根就没读取到src/java/main的东西
2019-09-18
共2条回复

翔仔

2019-09-11

同学好,能否提供错误截图呀,怀疑是环境问题?

https://blog.csdn.net/weixin_40083942/article/details/81222682


0
1
GSW_cuury
好的 老师 错误截图我放上面了 麻烦您再看一下
2019-09-16
共1条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程