12 2023 档案
摘要:一、Druid数据源连接池概念 对于连接来说,建立连接和销毁连接是非常耗时的,因此使用池化思想,将连接放入连接池中,便于复用。 1、Druid 中连接的概念 由于将连接放入了连接池,那么就存在两个维度的连接,一个是在连接池中真实的物理连接,一个是应用角度获取到的连接,即逻辑连接。物理连接
阅读全文
摘要:一、架构分析 Druid类图如下所示: 两大核心类:DruidDataSource和DruidAbstractDataSource 连接有效性check:从连接池中获取连接后会做有效性check,在类中有ValidConnectionChecker接口,对应有不同数据库的实现 异常处
阅读全文
摘要:一、Druid基本配置 1、基于Spring配置文件的方式 spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: Asia/Shanghai datasource: druid: driver-class-name: com.mys
阅读全文