MyBatis中 collection 的两种使用方法,及效率比较

方案一

     
          
          
          
          
     
     
          
          
          
     
     
     
     

方案二

     
          
          
          
          
              
              
              
                   
                   
              
          
     
     

比较

方案一:需要执行至少三次sql语句,开启三次事务才能完成本次请求。
方案二:需要执行一次sql语句,开启一次事务就能完成本次请求

方案二比方案一的效率要高,但是在使用的时候,方案一的代码可重用性要高

如果想要追求代码重用性可以选择方案一
如果比较在乎运行的性能可以选择方案二

转自 https://blog.csdn.net/sinat_32869075/article/details/52872841#commentBox

 

 

升级版 https://blog.csdn.net/u010018421/article/details/77620145

 

你可能感兴趣的:(BD)