错误原因:原来是创建文件用了点和引用名字没改
两个问题 1. 接口和映射文件创建的包名不同,2.mybatis-config.xml的JDBC加载大小写要和配置文件一致
//1.指定mybatis核心配置文件的路径 String resource = "mybatis-config.xml"; //2.使用mybatis工具类Resources调用静态方法加载核心配置文件,获取字节输入对象 InputStream inputStream = Resources.getResourceAsStream(resource); //3.创建一个SqlSession工厂类SqlSessionFactory的对象 SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream); //4.获取SqlSession接口对象 SqlSession sqlSession = sqlSessionFactory.openSession(); UserMapper mapper = sqlSession.getMapper(UserMapper.class); //5.使用SqlSession接口对象调用selectList方法,获取查询结果List集合对象 //方法参数传递的sql映射文件中的sql语句的唯一标识: namespace的值+"."+sql的id值 List<Use> userList = mapper.selectalluser(); System.out.println(userList); //6.关闭释放资源 sqlSession.close();