私人笔记,看不懂别问

resultMap具有延迟加载的功能,resultType没有此功能,延迟加载是为了减轻数据库的压力

延迟加载就是先执行一个statement,根据需要再去执行另一个statement,sql的实现多数是用子查询语句

使用<association>标签中的  select  指定子statement, 使用column指定关联的列,用的是父statement中的列

<collection>标签同理

MyBatis中resultMap的延迟加载

 

MyBatis中resultMap的延迟加载

 

还要在SqlMapConfig.xml配置文件中进行相关的配置打开懒加载,使用<setting>标签

 

MyBatis中resultMap的延迟加载

 

相关文章:

  • 2021-12-14
  • 2021-12-09
  • 2020-07-18
  • 2018-10-22
  • 2019-08-27
  • 2021-12-08
  • 2021-06-18
  • 2021-08-06
猜你喜欢
  • 2019-02-05
  • 2018-10-10
  • 2021-02-23
  • 2020-01-29
  • 2018-07-10
  • 2020-02-17
  • 2020-03-18
  • 2021-12-08
相关资源
相似解决方案