1、定义一对多xml文件时,所有的resultMap中的column的值一定不要重复,否则mybatis会发生错误,如果有重名,定义别名,column中的名字一定要与查询出的名字一致,如:

52行的别名wgysid一定要与15行的column中的值保持一致;

2、collection property="outerColor"中的outerColor一定是一对多中一方中的List名字,我这里面定义的是private List<ClWgys> outerColor;

3、join多表查询时,一定要把几个表的字段都查出来,如:48行到62行sql文,这样涉及返回数据的时候,mybatis会自动为我们去除重复的数据,不然,数据会重复显示,而且查询结果还会有错误;

并且一定要把一对多的一方的id查出来,否则显示的数据是单条重复的;

4、如下图:

第8行代码会为我们过滤掉null和空

第9行代码会过滤掉id和cxid属性,让它们不在返回的json格式数据中显示

5、bean中不要忽略了get和set方法

未完待续。。。。。。

最新文章

  1. 浅谈 block(1) – clang 改写后的 block 结构
  2. git分支使用
  3. Spring Boot CLI安装
  4. 使用Intellij idea开发
  5. 动态生成RDLC报表
  6. 解决:打开OleView报错 dllregisterserver in iviewers failed
  7. 【教程】【FLEX】#002 请求服务端数据(UrlLoader)
  8. poj3264Balanced Lineup(RMQ)
  9. CreateFile,ReadFile等API详解(或者说MSDN的翻译)
  10. mysql数据库实操笔记20170419
  11. Linux 虚拟文件系统概述
  12. 泊爷带你学go -- 经典的继承与接口 简直吊炸天 !
  13. Flutter 开发小技巧
  14. 再次理解 C# LINQ
  15. cpp 标准库
  16. javascript移动端禁止页面滑动的解决方案
  17. Java面试题整理---JVM篇
  18. 在git服务器上创建项目过程及遇到的问题
  19. 解决Geoserver请求跨域的几种思路,第二种思路用过
  20. 如何为Windows Forms应用程序添加启动参数(Start-Up Parameters)

热门文章

  1. [Ubuntu] 运行.AppImage格式文件
  2. js转盘大抽奖 自定义概率
  3. 安装在类虚拟机crossover中的容器怎么进行的备份和恢复
  4. Linux进程管理的学习
  5. Lua 循环与流程控制
  6. strtol详解
  7. IIS Service Unavailable HTTP Error 503. The service is unavailable.
  8. python----常见练习题
  9. JeasyUI,导出Excel
  10. C# WPF上位机实现和下位机TCP通讯