Skip to content

Develop 2025.1.0.0-preview Support Spring Boot 4.0#4197

Open
yingqiaoli8 wants to merge 8 commits intoalibaba:2025.1.xfrom
yingqiaoli8:develop-2025.1.0.0-preview
Open

Develop 2025.1.0.0-preview Support Spring Boot 4.0#4197
yingqiaoli8 wants to merge 8 commits intoalibaba:2025.1.xfrom
yingqiaoli8:develop-2025.1.0.0-preview

Conversation

@yingqiaoli8
Copy link

Describe what this PR does / why we need it

Project Revision: 2025.1.0.0-preview
Spring Boot version: 4.0.0
Spring Cloud version: 2025.1.0
spring Cloud build: 5.0.0

Does this pull request fix one issue?

Describe how you did it

  1. update the pom.xml and make it support Spring Boot 4.0
  2. update the readme file
  3. update the code to support new version dependency
  4. org.springframework.boot.env.EnvironmentPostProcessor change to org.springframework.boot.EnvironmentPostProcessor and avoid SpringFactoriesEnvironmentPostProcessorsFactory
image image 5. RocketMQInboundChannelAdapter change the retry logic (based on **RequestHandlerRetryAdvice.**class) image image

Describe how to verify it

  1. maven package it, make sure compile successfully;
  2. run the test file with every module;
  3. maven install it and change your other old project to the install version.

Special notes for reviews

  1. try skip the checkstyle and test when you package your code and open them when you debug your code
  2. Prepare a rollback plan before deploy the new version code

# Conflicts:
#	spring-cloud-alibaba-starters/spring-cloud-starter-stream-rocketmq/src/main/java/com/alibaba/cloud/stream/binder/rocketmq/integration/inbound/RocketMQInboundChannelAdapter.java
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.

1 participant