-
Notifications
You must be signed in to change notification settings - Fork 0
chore: Upgrade to Spring Boot 3 with Java 17, remove legacy RPC, switch to Tomcat, and align Druid with Boot 3 #223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Thank you for following naming conventions! 😻 |
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
|
Thanks for opening this pull request! |
|
@Copilot |
Co-authored-by: unknowIfGuestInDream <57802425+unknowIfGuestInDream@users.noreply.github.com>
Co-authored-by: unknowIfGuestInDream <57802425+unknowIfGuestInDream@users.noreply.github.com>
Co-authored-by: unknowIfGuestInDream <57802425+unknowIfGuestInDream@users.noreply.github.com>
|
@copilot RpcConfig 以及相应的rpc接口全都去掉 |
Co-authored-by: unknowIfGuestInDream <57802425+unknowIfGuestInDream@users.noreply.github.com>
已移除 RpcConfig 及相关 rpc 接口与控制器,CI 的 spring-javaformat 步骤不再区分 JDK 版本,application.yml 已去除 rpc 配置并将 gen.isdb 默认改为 false(0b3ede8)。 |
|
@copilot wen服务器使用tomcat而不用undertow |
Co-authored-by: unknowIfGuestInDream <57802425+unknowIfGuestInDream@users.noreply.github.com>
已改回内置 Tomcat,移除 undertow 依赖与配置,并按原 undertow 参数设置了 Tomcat 访问日志目录、线程数及允许编码斜杠(73d3b0c)。 |
Signed-off-by: 梦里不知身是客 <liang.tang.cx@gmail.com>
Signed-off-by: unknowIfGuestInDream <liang.tang.cx@gmail.com>
|
@copilot 启动程序时出现以下错误, 我的程序支持参数配置来进行无数据库和有数据库的启动,默认无数据库 |
Co-authored-by: unknowIfGuestInDream <57802425+unknowIfGuestInDream@users.noreply.github.com>
已将 Druid 依赖切换为适配 Spring Boot 3 的 |
Signed-off-by: unknowIfGuestInDream <liang.tang.cx@gmail.com>
|
|
All checks passed. |



Spring Boot version uplift to 3.x with Java 17 minimum, cleanup of legacy RPC endpoints/config, switch from Undertow back to Tomcat, alignment of Druid starter with Spring Boot 3, and CI coverage on JDK 17/21 with unified formatting checks.
Proposed Changes
java.versionto 17, and retain the documentedjavax.servlet-apiruntime bridge fortlcsdm-common.druid-spring-boot-3-starterwith updated auto-configuration references to support no-database mode.Readiness Checklist
Author/Contributor
Reviewing Maintainer
enhancement,bug,documentation,styleordependenciesOriginal prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.