1.連接池
1.1 配置連接池位置
主配置文件SqlMapConfig. xml中的dataSource標籤,type屬性 就是表示採用何種連接池方式。
1.2 連接池type屬性
type屬性的取值
POOLED | UNPOOLED | JNDI |
---|---|---|
採用傳統的javax. sql. DataSource規範中的連接池,mybatis中有針對規範的實現。 | 採用傳統的獲取連接的方式,雖然也實現Javax. sql. DataSource接口,但是並沒有池。 | 採用服務器提供的JNDI技術實現,來獲取DataSource對象,不同的服務器所能拿的DataSource是不一樣的。 |
採用池,歸還連接 | 無池,每次都新建連接 | 集羣,每個服務器拿到的不同 |
PooledDataSource | UnpooledDataSource. | JndiDataSourceFactory |
注意:如果不是web或者maven的war工程,是不能使用的。