EB-2: Upgrade Spring Boot from 3.3.3 to 3.4.9 #22
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ticket
Jira Ticket ID: EB-2
Summary
This PR upgrades the Spring Boot parent dependency from version 3.3.3 to 3.4.9 as part of Phase 2: Core Dependency Updates in the Spring Boot upgrade epic.
Changes Made
spring-boot-starter-parentversion from 3.3.3 to 3.4.9 inpom.xml(line 8)Validation Performed
Build Validation ✅
Successfully ran
mvn clean install -DskipTeststo validate the project compiles with the new Spring Boot version:bankapp-0.0.1-SNAPSHOT.jarDependency Conflict Check ✅
Ran
mvn dependency:treeto verify dependency resolution:Test Environment Note⚠️
The existing test (
BankappApplicationTests.contextLoads()) requires a MySQL database connection to run, as the application attempts to connect to the database during Spring context initialization. This is a pre-existing environmental requirement and not related to the Spring Boot upgrade. The test infrastructure is compatible with Spring Boot 3.4.9, but requires MySQL to be running for execution.Test failure reason:
Communications link failure- MySQL server not available in the test environment.This is expected behavior for this application and does not indicate any issues with the Spring Boot 3.4.9 upgrade.
Compatibility Notes
Link to Devin run
https://app.devin.ai/sessions/caf871699319450ea3f3ef78f9054b05
Requested by
Alex Peng (alex.peng@windsurf.com) - @alexjpeng