原文:Hikaricp源码解读(2)——配置介绍及对应源码

配置介绍及对应源码 HikariCP的配置类HikariConfig对Properties有很好的兼容,可通过配置环境变量hikaricp.configurationFile设置配置文件路径。 或 或者通过Properties进行创建: 本文介绍配置基于v . . 展开,后续源码分析也基于此版本 poolName : 连接池的名称,用于唯一标识一个连接池,通常作用于jmx监控和日志分析等场合。 ...

2017-10-20 09:22 0 2031 推荐指数:

查看详情

Hikaricp源码解读(1)——简介

1、简介 HikariCP是一款高效稳定的数据库连接池,性能方面与其他同类产品相比能高出近10倍,尤其连接取用的设计极大的提高可靠性,对于数据库连接中断的情况,通过测试getConnection(),各种CP的不相同处理方法如下: (所有CP都配置了跟connectionTimeout类似的参数 ...

Fri Oct 20 17:17:00 CST 2017 0 2077
Hikaricp源码解读(5)——物理连接生命周期介绍

5、物理连接生命周期介绍 HikariCP中的连接取用流程如下: 其中HikariPool负责对资源连接进行管理,而ConcurrentBag则是作为物理连接的共享资源站,PoolEntry则是对物理连接的1-1封装。 PoolEntry通过borrow方法从bag中取出,之后 ...

Tue Oct 24 01:27:00 CST 2017 0 1855
mybatis源码解读(四)——事务的配置

  上一篇博客我们介绍了mybatis中关于数据源的配置原理,本篇博客介绍mybatis的事务管理。   对于事务,我们是在mybatis-configuration.xml 文件中配置的:      关于解析 <environments />标签在上一篇数据源的配置我们已经介绍 ...

Sat May 12 17:42:00 CST 2018 0 3541
Normalize.css 介绍源码解读

开始 Normalize.css 是一个可定制的 CSS 文件,使浏览器呈现的所有元素,更一致和符合现代标准;是在现代浏览器环境下对于CSS reset的替代。 它正是针对只需要统一的元素样式。该项 ...

Thu Dec 04 21:50:00 CST 2014 2 1766
httprunner3源码解读(一):简介+使用介绍

一、简介 1、httprunner是什么? HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 pytest/YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。 2、设计哲学 约定优于配置 投入产出比很重 ...

Sat Oct 30 19:30:00 CST 2021 0 811
Java源码解读(一) 8种基本类型对应的封装类型

说起源码其实第一个要看的应该是我们的父类Object,这里就不对它进行描述了大家各自对其进行阅读即可(其中留意wait()方法可能会存在虚假唤醒的情况)。 一、八种基本类型 接下来介绍我们的八种基本类型(这个大家都知道吧):char、byte、short、int、long、float ...

Sun Jan 21 01:36:00 CST 2018 1 1793
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM