session工厂

session工厂

http://img1.sycdn.imooc.com//climg/5e21919009b12bc910870739.jpg

老师讲到这个地方的时候说,在Mybatis里面如果要调用session工厂,它知道session工厂就在这,然后鼠标指着环境配置的地方,这里我不太明白,原来我记得我们写代码的时候是要在源码里面写session工厂类然后调用opensession方法的,那么老师这里说的是什么意思呢?


http://img1.sycdn.imooc.com//climg/5e21919009b12bc910870739.jpg


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕阿满 2020-01-17 19:13:25

同学你好,这里是使用spring的sqlSessionFactory,如:

http://img1.sycdn.imooc.com/climg/5e2195cd098d630309970483.jpg

当mybatis持久化对象时,会调用sqlSessionFactory。在SqlSessionFactory工厂中,使用dataSource数据源。所以当调用sessionFactory时,根据配置就可以找到dataSource。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 什么是mybatis持久化对象,是不是之前练习过的项目中,实现dao接口和里面sql方法的那个对象
    2020-01-17 20:53:25
  • 同学你好,mybatis持久化对象是一个过程:将对象保存至数据库或者文件中。而dao层就是来完成这一系列操作的。祝学习愉快~
    2020-01-18 10:17:41
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师