咨询apply
图中代码31行的apply是什么意思?
之前写的工具类都只有openSession和closeSession,这里为什么要加一个executeQuery呢?
13
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕小小
2022-10-17 10:55:45
同学你好
31行apply表示的是方法名,fun.apply表示的调用Function中的apply方法。
调用executeQuery时,只需要写apply方法的具体实现即可,例如:
相关课程回顾:Lambda表达式章节
由于每次进行事务处理时均要进行手动的开启、关闭sqlSessioin对象,故使用executeQuery对其进行了封装,使得开发时可直接调用executeQuery方法书写相关查询操作,无需再考虑开启、关闭操作。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星