首页 / 科技百科 / 正文

mybatis如何查询结果,放入结果集中返回

1. 首先需要将resultMap进行改造,为了避免对其他sql的影响建议另外定义一个resultMapExtral,避免id相同,

2. 然后在resultMapExtral中添加其它表的字段,若多个表中的字段名相同,要对查询结果和resultMapExtral中相同的字段另起别名,

3. 最后另外定义一个实体bean接收结果。相当于重新定义一个包含所有返回字段的entity,而不能用原先单表的entity。(RccpWorkerCenterCapacityEntityExtral)

4. 也可以直接返回JsonObject对象,不用返回entity,这样就不需要用resultMap了,更简单一些。

如有侵权请及时联系我们处理,转载请注明出处来自