//别名 使用别名后 pageage name="cn.kitty.bean "后可自动生成与bean 同名类的别名 //别名
settings 发现autoMappingBehavior的value的值有NONE,PARTIAL,FULL
NONE : 禁止自动配置
PARTIAL:(默认):自动配置所有的,有内部嵌套(association,collection)的除外。
FULL: 自动配置所有
在小配置-------IUserDao.xml中添加 resultMap 节点
在 select 节点 中 唯一添加标识符 resultMap="定义一个喜欢的名字" 此处与<resultMap id="XXXX "/>相同
工具类 MybatisUtil
public class MybatisUtil { private static InputStream is; public static SqlSessionFactory sqlSessionFactory; static { try { is=Resources.getResourceAsStream("mybaits1-config.xml"); } catch (IOException e) { e.printStackTrace(); } sqlSessionFactory =new SqlSessionFactoryBuilder().build(is) ; }private MybatisUtil(){} public static SqlSession getSession(){ return sqlSessionFactory.openSession(); } }
测试类 UserTest
public class UserTest {@Testpublic void findAll() throws IOException { //查询SqlSession session = MybatisUtil.getSession();Listlist = session.getMapper(IUserDao.class).findAll();for (User user : list) {System.out.println(user);}}