赞
踩
Sqlsession是Mybatis的高级接口,类似于JDBC操作的connnection。该接口主要就是实现增删改查的,另外还有提交,回滚事务,关闭连接,获取代理类等。
SqlSession是线程不安全的。每个线程都有自己唯一的SqlSession,不同线程间调用同一个SqlSession会出现问题,因此在使用完成后需要及时关闭。
SqlSession是一个接口,两个子实现:
1.DefaultSqlSession(默认实现)
2.SqlSessoinManager
看openSession()方法,主要看里面的openSessionFromDataSource()方法,这个方法是:从数据源连接池获取一个SqlSession会话。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。