【Mybatis 学习】Mybatis 延迟加载策略
文章目录一、何为延迟加载?二、实现需求三、使用 assocation 实现延迟加载四、使用 Collection 实现延迟加载一、何为延迟加载?就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据,延迟加载也称懒加载.好处: 先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。坏处:因为只有当需要用到数据时,才会进行数据库查询,这样在大批量数据查询时,因为查询工作也要消耗时间,所以可能造成用户等待时间变长,造成用户体验下降。二、实现需求查