Closed atkaksoy501 closed 7 months ago
The changes encompass a significant restructuring and enhancement of the project. They involve updating method signatures, imports, and package declarations across controllers and services. Additionally, there are modifications to entity inheritance, the introduction of DTOs for better data management, and the creation of new service interfaces. These changes aim to improve code organization, data handling, and overall project structure.
Files | Summary |
---|---|
HealTripApplication.java |
Added ModelMapper import and getModelMapper method. |
.../api/controllers/*.java |
Updated method signatures, imports, and package declarations across controllers. |
.../business/abstracts/*.java |
Moved service interfaces to new packages and updated return types. |
.../business/concretes/*.java |
Reorganized concrete service classes into new packages. |
.../entities/*.java |
Extended entity classes to inherit from BaseEntity for common properties. |
.../dataAccess/*.java |
Added a method in RetreatDao to retrieve retreats by department ID. |
TestDataCreator.java |
Updated test methods for creating various entities and added transactional annotations. |
Among the code's intricate dance, Changes swirl in a joyful trance. With DTOs and services align, Our project's stars brightly shine. 🌟 Inheritance binds our entities tight, As we code on with all our might! 🐇
@coderabbitai review
@coderabbitai review
authorization disabled temporarily retreat image sizes reduced project structure updated address DTO added address API test added some eager fetches turned to lazy
Summary by CodeRabbit