初步了解 MyBatis数据源和连接处
2017-06-30 16:32
253 查看
一、MyBatis数据源DataSource分类
MyBatis把数据源DataSource分为三种: UNPOOLED 不使用连接池的数据源 POOLED 使用连接池的数据源 JNDI 使用JNDI实现的数据源二、数据源DataSource的创建过程
MyBatis 数据源 DataSource 对象的创建发生在 MyBatis 初始化的过程中。 下面让我们一步步地了解MyBatis是如何创建数据源DataSource的。在mybatis的XML配置文件中,使用<dataSource>元素来配置数据源<dataSource type="POOLED"> <!--UNPooled,JNDI--> <property name="driver" value="${config.driver}"/> <property name="url" value="${config.url}"/> <property name="username" value="${config.username}"/> <property name="password" value="${config.password}"/> </dataSource>1. MyBatis在初始化时,解析此文件,根据<dataSource>的type属性来创建相应类型的的数据源DataSource,即:type=”POOLED” :MyBatis会创建PooledDataSource实例type=”UNPOOLED” :MyBatis会创建UnpooledDataSource实例type=”JNDI” :MyBatis会从JNDI服务上查找DataSource实例,然后返回使用
相关文章推荐
- OJ的初步了解
- Oracle常用SQL(一)初步了解 insert delete update (DML)
- Node.JS入门(一)——初步了解Node
- Cocos2D 初步了解三:CCAction
- 深入了解MyBatis参数
- 初步了解profile文件
- 【企业框架源码】 SpringMVC mybatis 多数据源 代码生成器 SSM java redis
- 012: class and class objects > 初步了解
- mybatis如何配置使用多个数据源(environment)
- mybatis启动时无限循环刷日志,初步定为是sql有问题
- 通过项目逐步深入了解Mybatis<三>
- Spring, MyBatis 多数据源的配置和管理
- Git 系列(二):初步了解 Git
- android极光推送初步了解...
- Java学习----day4——(1)关于栈内存和堆内存的初步了解
- C指针初步了解
- [经验总结]aar的初步了解
- 初步了解UBOOT (4)
- JPA(一):初步了解
- 云计算产业初步了解