完整测试


title: mybatis高级查询之多对多解决方案记录
tags: 新建,模板,小书匠

grammar_cjkRuby: true

最简单的多对多的配置的方法就是参照一对多的方法,直接写复杂的sql进行,然后映射到具体的实体类,大多数都是这种解决方案。但是还有一对多的第二种方法是运用嵌套查询(主查询和从查询即含懒加载的方法)。多对多同样存在这种嵌套查询的方法。
解决方法就是:因为我们多对多存在中间表,所以我们可以多端写SQL的时候进行连表查询,然后直接映射到多端的实体类。下面是例子。
文章类和标签类以及分类是多对多的情况,即存在中间表,中间表是文章-分类表和文章-标签表。现在我们要查询一篇文章下它属于什么分类含有哪些标签。就可以这样配置