java
2024-08-23
2024-08-23
不可乘快而多事,不可因倦而鲜终。——菜根谭
首先docker
跑一个实例
1 | Github-Id-VampireAchao:~ achao$ docker run -p 2881:2881 --name shenyu-oceanbase -e MINI_MODE=0 -e ROOT_PASSWORD=12345678 -d oceanbase/oceanbase-ce |
由于oceanbase
本身良好的语法兼容性,mysql
模式语法不用修改,因此这里只针对驱动进行兼容
https://github.com/apache/shenyu/pull/5617
引入依赖:
1 | <dependency> |
版本是<oceanbase.version>2.4.12</oceanbase.version>
这边主要是需要注册pagehelper
的方言:
1 | import com.github.pagehelper.dialect.helper.MySqlDialect; |
这里还需要额外配置yml
1 | spring: |