报错应该是Usermapper中查询语句错误
链接数据库之后的数据库语句放在mapper文件夹下的UserMapper中
右键com.baidu.pojo→new→package→命名com.baidu.util(前缀一样)
这个是工具用来
package com.baidu.util; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactoryBuilder; import java.io.IOException; import java.io.Reader; //工具类 public class MybatisUtils { private static SqlSessionFactory sqlMapper = null; static { try { Reader reader = Resources.getResourceAsReader("mybatis-config.xml"); sqlMapper=new SqlSessionFactoryBuilder().build(reader); } catch (IOException e) { e.printStackTrace(); } } //获取sqlSession对象的静态方法 public static SqlSession getSession(){ return sqlMapper.openSession();//打开一个Session } }
右键util包新建一个类MybatisUtils
再回去修改
标签:3.6,ibatis,数据库,Maven,static,io,import,apache,org From: https://www.cnblogs.com/TokaiTeio32/p/17182586.html