abhi9720 / BankingPortal-API

The banking portal API provides secure and efficient endpoints for managing user accounts, transactions, and fund transfers, offering essential banking functionalities with robust error handling and authentication.
MIT License
105 stars 83 forks source link

Add support for Lombok dependency #24

Closed iammohsinar closed 2 months ago

iammohsinar commented 2 months ago

I can see a lot setter and getter methods and autowired annotations on service layer. To look more clear and readable we can add lombok support in backend system.

AmrElsayyad commented 2 months ago

Good idea. I will work on this.

abhi9720 commented 2 months ago

What If we use both Record and Lombok? Records: for simple, immutable data structures like DTOs used in API responses. Lombok: for more complex and mutable classes, such as entities and DTOs that need additional behaviour or configuration.

AmrElsayyad commented 2 months ago

@abhi9720 Yes, I was thinking that, too.