Skip to content
This repository has been archived by the owner on Jun 24, 2023. It is now read-only.

是否可以接入vertx-sql-client? #1

Open
SuperPDX opened this issue Jun 17, 2021 · 1 comment
Open

是否可以接入vertx-sql-client? #1

SuperPDX opened this issue Jun 17, 2021 · 1 comment

Comments

@SuperPDX
Copy link

想使用vertx-sql-client,是否可行呢?可否提供一下思路?

@vincentlauvlwj
Copy link
Member

R2DBC 本身是一套异步访问数据库的标准接口,它的定位与 JDBC 类似,它下面可以有多种不同的驱动,因此理论上说,只要兼容了 R2DBC,就能兼容多种数据库驱动,这就是为什么我选择基于 R2DBC 实现异步 Ktorm 的原因。

其实要支持 vertx sql client 的思路比较简单,就是在它上面增加一个 wrapper 层,让它支持 R2DBC 的标准接口,把 R2DBC 的方法调用代理到 vertx。但是这个事情不应该由 Ktorm 来做,我看到 vertx-sql-client 项目上有一个相关的 issue,也许在将来,他们官方会提供这样一个 wrapper

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants