-
Notifications
You must be signed in to change notification settings - Fork 13
#19 | Hendi | fix: Adjust codes in Spring Boot 3.5.3 version π«ΈπβοΈππ§π³β¬ #22
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
base: master
Are you sure you want to change the base?
Conversation
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦π«ΈπβοΈππ§π³β¬
β¦ π«ΈπβοΈππ§π³β¬
|
Checks are failing, please debug |
β¦version π«ΈπβοΈππ§π³β¬
β¦version π«ΈπβοΈππ§π³β¬
β¦version π«ΈπβοΈππ§π³β¬
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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: