Mybits关联表获取取数(高效获取大量数据,少量的就没必要了)

Impl如下:
List pMeSendToPhonesList = pMeSendToPhoneMapper.querySendToPhone();
Mapper如下:
List querySendToPhone();

Mapper.xml如下:

注意如上红色fetchSize:

这个是给select语句增加fetchSize属性,底层是调用jdbc的setFetchSize方法,查询时从结果集里面每次取设置的行数,循环去取,直到取完。默认size是0,也就是默认会一次性把结果集的数据全部取出来,当结果集数据量很大时就容易造成内存溢出。

如果不增加的话,查询的那是相当的慢,不只是慢,很有可能出问题。切记!

你可能感兴趣的:(Mybits关联表获取取数(高效获取大量数据,少量的就没必要了))