mybatis(八) mybatis查询缓存 延迟加载 一级缓存和二级缓存原理 mybatis整合ehcache
延迟加载如果刚开始仅仅查询一些简单的数据能够满足用户的需求时,只需要查询简单的数据(尽量从单表中取数据),当用户需要查询关联信息时,此时我们再关联查询关联信息,叫延迟加载,对关联查询的信息进行延迟加载。延迟加载其目的为了提高查询性能,减轻数据的压力。需求查询订单关联查询用户信息,对关联查询用户进行延迟加载。实现方式1定义两个mapper:1、查询订单列表(只从订单表查询),单表查询2、根据用户id