SpringMVC+MyBatis整合(2)MyBatis篇
spring+mybatis整合
前言
前面写了mybatis的数据库文件生成java文件和xml配置文件,现在开始最重要的spring+mybatis配置,以前没有人讲到每个jar拿做什么我就说说吧,因为不要乱加jar!!!烦
一、pom文件引入,具体介绍每个包的用途。
MyBatis-Generator最佳实践
引用地址:http://arccode.net/2015/02/07/MyBatis-Generator%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5/
最近使用MyBatis开发项目,为了快速开发,发现了一个可快速生成mapper类和mapper配置文件及Model的插件-MyBatis-Generator,总结下该插件的使用及最佳实践.
Mybatis 级联查询 (一对多 )
后台系统中 涉及到添加试卷 问题 答案的一个模块的。我需要通过试卷 查询出所有的试题,以及试题的答案。这个主要要使用到Mybatis的级联查询。
通过试卷 查询出与该试卷相关的试题(一对多),查询出试题的答案及分数(一对多)。
MyBatis延迟加载及在spring中集成配置
当你要使用one to one,many to one 就会碰到N+1的问题。很明显,对象之间关联很多有A关联B,B关联C,C关联A这样的关系,如果不是采用延迟加载,很容易一下在出现成千上万对象,造成N+1的问题。
而Mybatis 设置延迟加载主要2个属性配置:
<?xml version="1.0" encoding="UTF-8"?>