-
Notifications
You must be signed in to change notification settings - Fork 19
Home
GangCheng edited this page Jan 20, 2024
·
29 revisions
reactive-mybatis-support is aimed to adapt original mybatis3 framework for use in reactive projects with r2dbc drivers.
-
Basic Operation Instruction
-
Integration with Spring Framework
- JDK Usages:
- Branch 2.x: JDK
8 - Branch 3.x: Using toolchain maven plugin to compile with JDK
11AND JDK17
- Branch 2.x: JDK
- Local machine should have docker environment for running unit tests with
testcontainers.
-
Both
2.x-branch and3.x-branch have running test with standard r2dbc drivers -
Tests view between r2dbc drivers and branches:
| r2dbc-driver |
2.x-branch |
3.x-branch |
|---|---|---|
| mysql-r2dbc | ✅ | ✅ |
| mariadb-r2dbc | ✅ | ✅ |
| postgresql-r2dbc | ✅ | ✅ |
| mssql-r2dbc | ✅ | ✅ |
| oracle-r2dbc | ⛔️ | ✅ |
- Tests view between r2dbc drivers and database operations
| r2dbc-driver | query | update | transaction | parallel | procedure | dynamic-routing |
|---|---|---|---|---|---|---|
| mysql-r2dbc | ✅ | ✅ | ✅ | ✅ | ⛔️ | ✅ |
| mariadb-r2dbc | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| postgresql-r2dbc | ✅ | ✅ | ✅ | ⛔ | ⛔️ | ✅ |
| mssql-r2dbc | ✅ | ✅ | ✅ | ⛔ | ⛔️ | ✅ |
| oracle-r2dbc | ✅ | ✅ | ✅ | ⛔️ | ⛔️ | ✅ |
- Associated Concept
- Basic Operation Instruction
- Integration with Spring Framework