#19 | Hendi | fix: Adjust codes in Spring Boot 3.5.3 version π«ΈπβοΈππ§π³β¬#22
#19 | Hendi | fix: Adjust codes in Spring Boot 3.5.3 version π«ΈπβοΈππ§π³β¬#22hendisantika wants to merge 23 commits intoved-asole:masterfrom
Conversation
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦ π«ΈπβοΈππ§π³β¬
|
Checks are failing, please debug |
β¦version π«ΈπβοΈππ§π³β¬
β¦version π«ΈπβοΈππ§π³β¬
β¦version π«ΈπβοΈππ§π³β¬
There was a problem hiding this comment.
Pull Request Overview
This PR upgrades the project from Spring Boot 2.7.18 to Spring Boot 3.5.6 with Java 17 to Java 21, requiring migration from javax to jakarta namespace and updates to deprecated configurations.
- Upgraded Spring Boot to 3.5.6 and Java to version 21
- Migrated all imports from javax.* to jakarta.* namespace (mail, servlet, validation, persistence, transaction)
- Updated Spring Security configuration to use modern lambda-style configuration syntax and replaced deprecated annotations
Reviewed Changes
Copilot reviewed 49 out of 49 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| pom.xml | Updated Spring Boot version to 3.5.6, Java to 21, replaced Springfox with SpringDoc OpenAPI |
| Entity classes | Migrated JPA annotations from javax.persistence to jakarta.persistence |
| Payload DTOs | Migrated validation annotations from javax.validation to jakarta.validation |
| Service classes | Updated imports for jakarta mail, servlet, validation, and transaction |
| Security classes | Migrated servlet imports to jakarta and updated Spring Security configuration |
| Controllers | Migrated validation imports and expanded wildcard imports to explicit imports |
| Properties files | Updated PostgreSQL dialect and Redis configuration properties |
| SwaggerConfig | Replaced Springfox with SpringDoc OpenAPI v3 configuration |
| GitHub workflows | Added CI workflow and Dependabot configuration |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
ved-asole
left a comment
There was a problem hiding this comment.
Builds are failing. Please check
|
Give me permission so that I can check it @ved-asole |
|
|
check again @ved-asole |
|
The workflows are still failing. Redis is a dependency for the application. It will be required in workflow to run the application. Also there are other compile time errors. Please work on this. |
ved-asole
left a comment
There was a problem hiding this comment.
The workflows are still failing. Redis is a dependency for the application. It will be required in workflow to run the application. Also there are other compile time errors. Please work on this.
|
Give me permission so that I can see the logs before it merge @ved-asole |




This PR includes: