Mybatis的SqlMapConfig.xml连接池配置信息

  1. 连接池
    连接池即用于存储连接的容器,该容器可以是一个集合对象,且该集合对象必须保证其线程安全性,不允许 n 个线程获取同一个连接,除此之外该集合必须具备队列的先进先出特性。
  2. Mybatis连接池配置
    Mybatis提供有3种连接池的配置方式,其配置位置在SqlMapConfig.xml的dataSource标签中,该标签的type属性的取值可以是POOLED、UNPOOLED以及JNDI。
        * POOLED:由Mybatis创建传统的javax.sql.DataSource连接池用于数据库操作,操作完成后Mybatis会将连接返回给连接池,此配置常见于开发或测试环境中。
        * UNPOOLED:由Mybatis为每一次数据库操作创建一个新的连接,并在操作完成后关闭连接,此配置未践行池化思想且仅适用于规模较小的并发应用程序中。
        * JNDI:采用服务器提供的JNDI技术获取DataSource对象,不同服务器中获取的DataSource对象不一致,例如在Tomcat服务器中采用DBCP连接池,此配置不适用于非Web或Maven的war工程。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值