我们正在使用Netflix开源库在微服务架构中开发应用程序。使用Spring Data在Spring Boot中设计的微服务的模块结构应该是什么。我已经想了很多,也在互联网上搜索,但没有找到具体的解决方案。
我想到了 -
A-Service
-- A-Service-Client ( Contains REST API Layer - controllers and DTO )
-- A-Service-Repository (Contains Spring data repo and Models )
-- A-Service-Server (Contains Implementation part )
如果任何一个具有更好的多模块结构,请建议。