mybatis 源码分析中的知识点
2024-10-08 06:12:08
1、 resultMap 和 resultType 之间的优劣
resultMap: 在联合查询的时候, 可以不用写Join (因为在resultMap 的定义里面已经写了这些东西了<association>), 但是存在N + 1 问题(就是我需要查询一个类的某一个属性,但是其他属性也被查出来,但是其他属性查询的代价较大)
resultType: 在多表联合查询的时候,字段是清楚的,性能调优直观(不懂), 但是需要建立很多的实体类(问题: resultMap 不需要建立很多的实体类吗)
2、 懒加载
最新文章
- Backbone源码分析(一)
- Random随机类(11选5彩票)BigInteger大数据类(华为面试题1000的阶乘)
- tomcat源码分析(一)从tomcat架构说起
- TortoiseSVN客户端重新设置用户名和密码
- 茎叶图(stem)
- [No000037]操作系统Operating Systems操作系统历史与硬件概况History of OS &; Summaries!
- cvCreateImage函数说明(转载)
- 原!! java直接打印一个对象时,并不是直接调用该类的toString方法 ,而是会先判断是否为null,非null才会调用toString方法
- iOS - CADisplayLink与NSTimer
- Fail-fast的原因及解决方法
- bzoj2286
- jquery 提示插件 cluetip
- Linux命令:tail命令详解
- 强制不使用“兼容性视图”的HTML代码(转)
- Oracle 10g AND Oracle 11g手工建库案例--Oracle 11g
- Codeforces Round #366 (Div. 2)_B. Spider Man
- Mysql之常用操作(2)
- docker日志清理
- 什么是ip代理
- RIDE 接口自动化请求体参数中文时报错:“UnicodeDecodeError: &#39;ascii&#39; codec can&#39;t decode byte 0xd7 in position 9......”
热门文章
- centos7搭建hadoop2.10伪分布模式
- Java 自增、自减
- Codeforces Round #612 (Div. 2) 前四题题解
- Redis-NoSQL入门和概述(一)
- Session是怎么实现的?存储在哪里?
- Asp.Net Core下的开源任务调度平台ScheduleMaster
- 利用SSH桥接访问服务器的Docker运行的MySql服务
- Cannot access org.springframework.context.ConfigurableApplicationContext
- KnockoutJs官网教程学习(一)
- Yolo V3理解bbox和label的关系