I do not understand your question. What do domain services do? I knew Application Services and Domain Repositories very well.
Spring has two levels of service and data access. The service level can be used by @Service (there will be Services applications in your design), but the @Transactional tag is not used.
The data access level uses the @Repository tag, as well as the @Transactional tag, because this level is directly connected to and works with the database. So, I like to know which domain service function. I dont understand what.
Thank you friend.
source share