摘要: resultMap使用方法 如果查询出来的列名和pojo的属性名不一致,通过定义一个resultMap对列名和pojo属性名之间作一个映射关系。 1、定义resultMap 2、使用resultMap作为statement的输出映射类型 将下边的sql使用User完成映射 SELECT id id_,username username_ FROM USER WHERE id=#{value} Us... 阅读全文
posted @ 2016-03-15 16:39 余家小子 阅读(408) 评论(0) 推荐(0) 编辑
摘要: SqlMapConfig.xml mybatis的全局配置文件SqlMapConfig.xml,配置内容如下: properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境集合属性对象) environmen... 阅读全文
posted @ 2016-03-15 14:46 余家小子 阅读(1189) 评论(0) 推荐(0) 编辑
摘要: 1 SqlSession使用范围 1.1 SqlSessionFactoryBuilder 通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory 将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理SqlSessionFactoryBuilder。 在需要创建SqlSessionFactory时候,只需要ne... 阅读全文
posted @ 2016-03-15 13:31 余家小子 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: mybatis是一个持久层的框架,是apache下的顶级项目。 mybatis托管到googlecode下,再后来托管到github下(https://github.com/mybatis/mybatis-3/releases)。 mybatis让程序将主要精力放在sql上,通过mybatis提供的 阅读全文
posted @ 2016-03-15 10:05 余家小子 阅读(545) 评论(0) 推荐(0) 编辑