Spring Transaction-6中,spring-tx如何与DataSource连接池实现整合?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1113个文字,预计阅读时间需要5分钟。
@TOC前言javax.sql.DataSource 是 Java 提供的用于获取 DB 连接的标准接口。其实现类可以通过简单实现,生成标准的连接对象;也可以使用连接池方式实现,生成池化的连接对象。
@TOC
前言
javax.sql.DataSource 是 java 提供的一个获取 DB 连接的标准接口。 它的实现类可以通过简单的实现,生成标准的连接对象;也可以使用连接池方式实现,生成的池化的连接对象。
通常在企业级的开发当中,我们都会使用池化的连接对象,比如使用 apache 的 DBCP 连接池、阿里的 druid 连接池、springboot 默认使用的 hikari 连接池等
那么,DataSource 是如何与 spring-tx 进行结合的呢?
spring-tx 的核心关注点是事务的管理。连接的获取和关闭是交给连接池去实现的。 其实, spring-tx 管理的是 事物连接。
本文共计1113个文字,预计阅读时间需要5分钟。
@TOC前言javax.sql.DataSource 是 Java 提供的用于获取 DB 连接的标准接口。其实现类可以通过简单实现,生成标准的连接对象;也可以使用连接池方式实现,生成池化的连接对象。
@TOC
前言
javax.sql.DataSource 是 java 提供的一个获取 DB 连接的标准接口。 它的实现类可以通过简单的实现,生成标准的连接对象;也可以使用连接池方式实现,生成的池化的连接对象。
通常在企业级的开发当中,我们都会使用池化的连接对象,比如使用 apache 的 DBCP 连接池、阿里的 druid 连接池、springboot 默认使用的 hikari 连接池等
那么,DataSource 是如何与 spring-tx 进行结合的呢?
spring-tx 的核心关注点是事务的管理。连接的获取和关闭是交给连接池去实现的。 其实, spring-tx 管理的是 事物连接。

