(1)连接池是什么:存储连接的容器
(2)解决了什么问题
如果没有连接池,每次执行sql语句都需要创建connection的连接,会浪费时间,影响程序的性能。
(3)提前创建一些连接,存储到连接池中,使用的时候从连接池获取连接即可
(4)常用的连接池
①c3p0
②dbcp
③druid(阿里)
(5)连接池有归还的操作,已经对close方法进行了增强,原来是关闭连接,现在是归还
10.2、mybatis连接池的分类
(1)在解析mybatis-config.xml配置文件的时候,创建dataSource对象,存入到Environment对象中。
⑵当执行SQL语句的时候,准备从dataSource对象中获取链接。