2016-03-31深入理解SqlSession

SqlSession:

               一个Sqlsession创建一个连接,多个连接就需要一个工厂来完成。用一个链接池来装SqlSession,如果一个链接池容量为255,当

              容量超出过后。工厂会自动生产一批SqlSession装入到链接池,这样能实现高并发,当一个Sqlsession断开理解的时候。这是SqlSession会

              自动回到连接池。

创建sqlsession经过了以下几个主要步骤:

            ①:    从配置中获取Environment

            ②:    Environment中取得DataSource

            ③:    Environment中取得TransactionFactory

            ④:    DataSource里获取数据库连接对象Connection

            ⑤:    在取得的数据库连接上创建事务对象Transaction

            ⑥:    创建Executor对象(该对象非常重要,事实上sqlsession的所有操作都是通过它完成的);

            ⑦:    创建sqlsession对象。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值