Mybatis多表查询
在有两个查询语句的时候 当表中的字段和类的属性不一致时不能在 assocation中配置对应关系必须在 单独配置一个ResultMap
在只有一个查询语句的时候 当表中的字段和类的属性不一致时可以在 assocation中配置对应关系(同一个resultmap)
如图:
下面的sql是想查询两张表的联合内容,sql语句是没问题的,数据在sqlyog中也能查出来,但是查出来的值(
)放在Model中,在前端类似这样<td>${order.user.nickname}</td>是取不到值的,想要获得值就得当两个表的字段不一致时,在assoication中配置对应关系(如第一张图所示)的这样.
数据库名名不太规范////////////////////////