MyBatis one-to-many mapping

http://java.dzone.com/articles/ibatis-mybatis-handling-joins

 

十分详细的讲解了N+1问题。 

 

 

遇到的问题:在一个一对多的关系中,如果一的一方新增了一条数据且并没有关联多的一方,这时采用Mybatis获取这个新增的对象并且级联它包含的多的一方的对象集合,多的一方的集合List并不为空,而是有一条记录,且记录中所有属性为null。暂时没找到办法解决。 只能手动在调用

DAO以后判断如果是这种情况就清空List。 

posted on 2012-11-05 14:54  izumi  阅读(541)  评论(0编辑  收藏  举报

导航