标签:value 配置 span 根据 数据 实现 apc 属性 XML
在Mybatis中我们将它的数据源 dataSource 分为以下几类:UNPOOLED(不使用连接池的数据源)、POOLED(使用连接池的数据源)、JNDI(使用JNDI实现的数据源)。
相应地,MyBatis内部分别定义实现了 java.sql.DataSource 接口的 UnpooledDataSource,PooledDataSource类 来表示 UNPOOLED、POOLED 类型的数据源。
在这三种数据源当中,我们一般采用的是POOLED数据源。
数据源配置就是在SqlMapConfig.xml文件中,具体配置如下:
<dataSource type="POOLED"> <property name="driver" value="${jdbc.driver}"/> <property name="url" value="${jdbc.url}"/> <property name="username" value="${jdbc.username}"/> <property name="password" value="${jdbc.password}"/> </dataSource>
MyBatis在初始化时,根据<dataSource>的type属性来创建相应类型的数据源DataSource,即:
type="POOLED":创建PooledDataSource实例。
type="UNPOOLED":创建UnpooledDataSource实例。
type="JNDI":从JNDI服务商查找DataSource实例,返回使用。
标签:value 配置 span 根据 数据 实现 apc 属性 XML
原文地址:https://www.cnblogs.com/guancangtingbai/p/12614629.html