2016-03-08 入门系列笔记 MyBatis学习笔记(17)-Spring和MyBatis整合 本文主要将如何将spring和mybatis整合,只是作简单的示例,没有使用Maven构建。并展示mybatis与spring整合后如何进行原始dao开发和mapper代理开发。 阅读全文…
2016-03-08 入门系列笔记 MyBatis学习笔记(15)-查询缓存之二级缓存 本文主要讲mybatis的二级缓存,二级缓存是mapper级别的缓存,多个SqlSession去操作同一个Mapper的sql语句,多个SqlSession可以共用二级缓存,二级缓存是跨SqlSession的。 阅读全文…
2016-03-08 入门系列笔记 MyBatis学习笔记(13)-延迟加载 resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、collection具备延迟加载功能。 延迟加载:先从单表查询、需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。 阅读全文…
2016-03-08 入门系列笔记 MyBatis学习笔记(10)-一对一查询 本文使用两种方式(resultType和resultMap)实现一对一查询,查询订单信息,关联查询创建订单的用户信息 阅读全文…