测试时引入的包不是 ibatis
String resource = "org/mybatis/example/mybatis-config.xml";
InputStream inputStream = Resources.getResourceAsStream(resource);
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
解决:
要引入
import com.ibatis.common.resources.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
这些与 ibatis 相关的问题
级联映射 :总是打印不出另一张表的数据
resultMap
级联映射 :总是打印不出另一张表的数据
发现是因为 pojo 中 添加的属性 没有在 toString 中没有进行打印