已开启
[开源实习]: openGauss B库B协议适配MySQL Java框架 Spring Batch #29
totaj创建于  7月20日
totaj
totaj成员
7月20日 创建

【任务分值】20分

背景描述

openGauss B库dolphin插件中实现了MySQL协议兼容,用户在设置相关参数后,可通过MySQL的JDBC driver或者MySQL命令行客户端,直接连接openGauss。为加强生态适配,本项目旨在测试验证并适配使用Java框架Spring Batch 配合 MySQL JDBC 连接 openGauss B 兼容模式数据库。

需求描述

基于openGauss的MySQL协议兼容,测试验证并适配使用Java框架 Spring Batch配合 MySQL JDBC 连接 openGauss B 兼容模式数据库,并输出示例指导文档。

CPU架构

x86_64/aarch64 均可

操作系统版本

openEuler 20.03 LTS

openGauss版本

openGauss 7.0.0-LTS

产出标准

1、代码
如有适配代码,提交到plugin仓
https://gitcode.com/opengauss/Plugin
2、测试代码
输出测试思维导图及测试代码,并输出自测报告,如发现bug,请修复,并补充在测试报告中,统一提交到examples仓库
https://gitcode.com/opengauss/examples
5、使用示例指导文档
参考基于Mybatis开发,输出基于Spring Batch开发指导文档,提交到docs仓
https://docs.opengauss.org/zh/docs/latest/mysql_compatibility_developer_guide/mybatis_development.html
https://gitcode.com/opengauss/docs

PR提交地址

https://gitcode.com/opengauss/docs

期望完成时间

2026.10.30

开发指导

https://docs.opengauss.org/zh/docs/7.0.0-RC3/extension_reference/dolphin_mysql_protocol_compatibility.html

导师及邮箱

@shijuzheng1997 shijuzheng1997@126.com
19906712861 shijuzheng1997

【备注】领取本任务时,请参照官网文档提前安装好 openGauss,并将安装且运行成功的截图、您的简历与本任务的开发方案邮件发给导师。导师收到邮件后,会在本任务的issue评论内通过命令反馈评审结果。

likedislike
opengauss_bot
opengauss_bot成员
7月20日 评论:

This issue requires an assignee. Since you haven't specified one, we've assigned TestManager as the default assignee for this issue.

likedislike
opengauss_botopengauss_bot成员
7月20日 将 TestManager 设为负责人
opengauss_botopengauss_bot成员
7月20日 添加了label:sig/Community
opengauss_bot
opengauss_bot成员
7月20日 评论:

Welcome To openGauss Community

Hey @totaj , thanks for your contribution to the community.

Bot Usage Manual

I'm the Bot here serving you. You can find the instructions on how to interact with me at Here . That means you can comment below every pull request or issue to trigger Bot Commands.

Contact Guide

If you have any questions, please contact the SIG: Community ,
and any of the maintainers: @CarrotGo, @chendong76, @chenxiaobin19, @congzhou2603, @dodders, @hwworkholic, @jemappellehc, @muyulinzhong, @quemingjian, @shenzheng4, @shirley_zhengx, @superlchf, @totaj, @wlff234, @wofanzheng, @ywzq1161327784 ,
and any of the committers: @ailoooong, @gzbang, @libiao2024, @zhangxubo .

likedislike
wsrym
wsrym
26 天前 评论:

/intern-assign

likedislike
opengauss_bot
opengauss_bot成员
26 天前 评论:

@lele-2026 , 您认领的任务已经达上限,无法再次领取新的任务.

likedislike
yanfei01-2026
yanfei01-2026
24 天前 评论:

/intern-assign

likedislike
opengauss_bot
opengauss_bot成员
24 天前 评论:

@yanfei01-2026 , 您认领的任务已经达上限,无法再次领取新的任务.

likedislike
LUSH
LUSH
22 天前 评论:

/intern-assign

likedislike
opengauss_bot
opengauss_bot成员
22 天前 评论:

@luosheng-2026 , 感谢您认领此任务, 请及时跟导师沟通, 导师审核通过后才能承担此任务, 否则任务无效.

likedislike
wsrymwsrym
22 天前 关联了pull request:add: Spring Batch 配合 MySQL JDBC 连接 openGauss B 库示例与测试
wsrymwsrym
22 天前 关联了pull request:add: 新增基于 Spring Batch 开发指导文档
wsrym
wsrym
20 天前 评论:

/intern-assign

likedislike
opengauss_bot
opengauss_bot成员
20 天前 评论:

@lele-2026 , 您无法认领此任务, 已被他人认领.

likedislike
wsrym
wsrym
20 天前 评论:

/intern-assign

likedislike
opengauss_bot
opengauss_bot成员
20 天前 评论:

@lele-2026 , 您无法认领此任务, 已被他人认领.

likedislike
shijuzheng1997
shijuzheng1997成员
20 天前 评论:

/intern-deny

likedislike
wsrym
wsrym
20 天前 评论:

/intern-assign

likedislike
opengauss_bot
opengauss_bot成员
20 天前 评论:

@lele-2026 , 您无法认领此任务, 已被他人认领.

likedislike
shijuzheng1997
shijuzheng1997成员
20 天前 评论:

/intern-unassign

likedislike
opengauss_bot
opengauss_bot成员
20 天前 评论:

@shijuzheng1997 , 认领此任务的开发者才能取消此任务.

likedislike
shijuzheng1997
shijuzheng1997成员
20 天前 评论:

/intern-unapprove

likedislike
opengauss_bot
opengauss_bot成员
20 天前 评论:

@luosheng-2026 , 您此次任务认领失败, 请认领其他任务, 非常感谢您的参与.

likedislike
wsrym
wsrym
20 天前 评论:

/intern-assign

likedislike
opengauss_bot
opengauss_bot成员
20 天前 评论:

@lele-2026 , 感谢您认领此任务, 请及时跟导师沟通, 导师审核通过后才能承担此任务, 否则任务无效.

likedislike
shijuzheng1997
shijuzheng1997成员
20 天前 评论:

/intern-approve

likedislike
opengauss_bot
opengauss_bot成员
20 天前 评论:

@lele-2026 , 恭喜您已成功领取该任务, 请及时处理任务. 认领任务>导师审核认领资格>处理任务>提交任务>导师审核>pr合入>获得积分.

likedislike
totajtotaj成员
7 天前 修改了issue 的描述