我们在写 mybatis多表关联查询的时候 ,要配置  resultmap ,实在太麻烦。而这个超级父类 可以省去我们查询多表时的map


  1. public class SuperPojo extends TreeMap<String, Object> implements Serializable {
  2. /**
  3. *
  4. */
  5. private static final long serialVersionUID = 1L;
  6. public SuperPojo setProperty(String key , Object value){
  7. this.put(key, value);
  8. return this ;
  9. }
  10. }

我们在只需要在 多表查询的时候  制定 type 为 这个SuperPojo 就可以  , mybatis  会 自动将我们 数据库中多表查询 的数据  以  数据库字段  为 key 值   。数据库字段 对应的 值 为 value  装入 这个类中

如果我们页面要用这些数据 ,则直接 ${SuperPojo.数据库字段}  就可以。

原文地址:https://blog.csdn.net/superPojo/article/details/72777911

最新文章

  1. C/C++内存、指针问题
  2. 1-3-1 关于API
  3. ASP.NET MVC 学习8、Controller中的Detail和Delete方法
  4. myeclipse、eclipse去掉无用的workSpace
  5. linux用户权限相关命令
  6. 非阻塞IO
  7. 转: AlphaImageLoader简介
  8. Attribute(特性)与AOP
  9. php中获取当前系统时间、时间戳
  10. HASH方法课下补分博客
  11. VisualVM监控远程服务器JVM
  12. android开发_view和view属性
  13. golang 六宫格、九宫格头像生成
  14. Ubuntu 14.04 + gnome session back (metacity) 任务栏右上角图标消失问题解决
  15. tyvj1035棋盘覆盖——二分图匹配
  16. OpenGL12-shader(GLSL)着色语言4-广告版的实现
  17. java的break,另一种用法(多层循环嵌套)
  18. 【Unity笔记】常用的优化小技巧
  19. 【WPF/MVVM】把鼠标事件写到Controller层
  20. linux -- Ubuntu 命令技巧合集

热门文章

  1. DELPHI 数据库操作
  2. 暑假集训test-8-31(pm)
  3. 源码安装zabbix-oracle
  4. docker网络原理
  5. 使用Beyond Compare作为Perforce默认的文件比较工具
  6. postman中如何传数组
  7. day5:函数练习题
  8. 如何用javascript高效的判断浏览器种类和版本
  9. decimate、end、interp、resample工具箱函数
  10. Python3实战spark大数据分析及调度✍✍✍