I have User And Role entities and Service, DAO layers for them. I need Role list from UserService.
Which layer should I use from UserService? Call list
Call the list method in the RoleService.
RoleService
The business logic around Roles may change one day and all changes in the RoleService to handle that will be useless for all code calling the DAO directly.