第一次使用Junit测试,在写测试代码的时候发现出了好多包和类、方法找不到的错误,想请教一下问什么,我自己看了一下target下面的classes包下面,只有我建的dao的包,其他的全没了,对了这是一个Mybatis项目
package com.zhang.dao;
import com.zhang.pojo.User;
import com.zhang.utils.MybatisUtils;
import org.apache.ibatis.session.SqlSession;
import org.junit.Test;
import java.util.List;
public class UserDaoTest {
@Test
public void test() {
//1.获得SqlSession对象
SqlSession session = MybatisUtils.getSession();
//2.方式1:执行sql
UserDao mapper = session.getMapper(UserDao.class);
List<User> list = mapper.getUserList();
for (User user : list) {
System.out.println(list);
}
//3.关闭SqlSession
session.close();
}
}
这是我写的Junit测试代码
这是我的错误提示
这是我的整个项目的架构,不知道为什么,utils和pojo包下面的东西都没有