eclipse-ee4j / cargotracker

The project demonstrates how you can develop applications with Jakarta EE using widely adopted architectural best practices like Domain-Driven Design (DDD).
https://eclipse-ee4j.github.io/cargotracker/
MIT License
343 stars 142 forks source link

Adopt Jakarta EE 11 #297

Closed rokon12 closed 2 months ago

rokon12 commented 3 months ago

The Java version used in Maven and GitHub workflow has been updated to 17. Several areas of the codebase have been refactored for optimization and readability. The @Serial annotation has been added to Serializable classes to explicitly indicate the serialized fields.

m-reza-rahman commented 3 months ago

Please re-target the EE 11/SE 17 changes here: https://github.com/eclipse-ee4j/cargotracker/tree/jakartaee11.

rokon12 commented 2 months ago

@m-reza-rahman I couldn't figure out how to fix BookingServiceTest.java. I disabled it for now, but I may need some help on this.