1 为了处理N+1 问题,Mybatis 引入了延时加载功能,意义是一开始并不取出关联数据,只有当使用时,才发送sql语句去取. mybatis中两个全局设置 lazyLoadingEnabled 和 aggressiveLazyLoading 是否开启延迟加载功能. mybatis 中的默认情况下是及时加载的,一旦关联比较多,会造成性能问题. 1.1)如果设置 lazyLoadingEnabled = true,默认情况下mybatis 是按层级延时加载的. 1.2)如果在设置了1.1 后,…