Skip to content

seata 模块增加 WebFlux 相关适配,修复在非Servlet环境下的bug - #4090

Merged
uuuyuqi merged 2 commits into
alibaba:2025.1.xfrom
galaxy-sea:2025.1.x-seata-feature
Nov 5, 2025
Merged

seata 模块增加 WebFlux 相关适配,修复在非Servlet环境下的bug#4090
uuuyuqi merged 2 commits into
alibaba:2025.1.xfrom
galaxy-sea:2025.1.x-seata-feature

Conversation

@galaxy-sea

Copy link
Copy Markdown
Contributor

Describe what this PR does / why we need it

  1. 增加对 Spring WebFlux
  2. 增加对 WebClient 支持
  3. 修复 SeataHandlerInterceptorConfiguration 在非 SERVLET 环境下会自动装配
  4. 修复 SeataRestTemplateAutoConfiguration在增加了一些条件装配
  5. 根目录增加.editorconfig(Spring Cloud那边复制的)

Does this pull request fix one issue?

Describe how you did it

Describe how to verify it

Special notes for reviews

1. 增加对 Spring WebFlux
2. 增加对 WebClient 支持
3. 修复 SeataHandlerInterceptorConfiguration 在非 SERVLET 环境下会自动装配
4. 修复 SeataRestTemplateAutoConfiguration在增加了一些条件装配
5. 根目录增加.editorconfig(Spring Cloud那边复制的)
@galaxy-sea

Copy link
Copy Markdown
Contributor Author

hello @uuuyuqi ,我刚刚检查一下了一下PR列表,与 #3395 存在部分功能重复。

@slievrly slievrly left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
It's time to consider changing the package name of io.seata to org.apache.seata.

@galaxy-sea

Copy link
Copy Markdown
Contributor Author

LGTM It's time to consider changing the package name of io.seata to org.apache.seata.

Changing the package path may impact AOT/native-image–related functionality. I can handle this next week.

@uuuyuqi
uuuyuqi merged commit 5d1d4b4 into alibaba:2025.1.x Nov 5, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants