Skip to content

紧贴应用开发,实现异步(reactor)和同步(经典jdbc)两种模式数据库连接池。

Notifications You must be signed in to change notification settings

fuguanghua/ColorDbRes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ColorDbRes

紧贴应用开发,实现异步(reactor)和同步(经典jdbc)两种模式数据库连接池。

简介
1、子项目r2dbc
2021年3月17日Oracle公司发布了Oracle数据库的Oracle R2DBC Driver, 实现了用于 Oracle 数据库的 R2DBC SPI 版本 0.9.0.M1。依赖2021年1月16日Oracle发布的Ojdbc11 21.1.0.0的Reactive Extensions APIs和jdk11、Reactive Streams 1.0.3、Project Reactor 3.0.0。本项目是第一个基于spring boot的oracle r2dbc连接池实现,同时也提供非spring boot的线程安全的共享连接对象实现。子项目还提供了mysql的基于spring boot的oracle r2dbc连接池实现。
2、子项目sync2dbc
子模块druid实现了基于spring boot、durid、jpa、hibernate的多数据源连接池和基于getbean方法直接获取连接资源的实现。
子模块hikaricp实现了基于hikaricp和jdbc直接实现多数据源连接池的实现。

功能
1、spring boot资源管理下的响应式oracle数据库连接池(客户端对象、访问策略、事务等)实现
2、非spring boot资源管理下的线程安全的共享响应式oracle数据库连接的实现
3、spring boot资源管理下的响应式mysql数据库连接池(客户端对象、访问策略、事务等)实现
4、spring boot资源管理下druid+jpa+hibernate的同步模式多数据源连接池实现
5、spring boot资源管理下直接从连接池中显式获取连接资源bean的实现
6、非spring boot资源管理下hikaricp+jdbc的同步模式多数据源连接池实现

About

紧贴应用开发,实现异步(reactor)和同步(经典jdbc)两种模式数据库连接池。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published