因为dao层是接口,而且实现类也没有了,用了xml文件来对接口进行实现,所以在测试类进行dao层的测试的时候,可能会有点不适应,但其实在spring boot环境下测试是更方便的
在相同的目录下新建测试类,测试类代码如下
@RunWith(SpringRunner.class) //这两个注解是为了让测试类能拥有同等的spring boot上下文环境
@SpringBootTest
public class UserDaoTest {
@Autowired
UserDao userDao; //有报红但是不影响。引入dao层实例对象
@Test
public void test2(){
System.out.println("测试开始啦啦啦");
User user = userDao.queryById(1); //用dao层的实例对象调用dao层的方法进行测试
System.out.println(user);
System.out.println("测试结束啦啦啦");
}
}