While working with microservices, there will be many small modules in your systems, they calls each others, for me it would be great if we can share at least the data transfer classes. It will save time on development
Here is the structure of my example
In the example, I created a rest-module-example module, it is the main module which separated into 2 modules ( dto.jar and app.jar )
The rest-module-consumer-example will include the dto.jar ( by Maven or Gradle ) , so It will be easy to consume the REST API
You can find details implementation in the repos below:
rest-module-example: https://github.com/vanduc1102/spring-boot-examples/tree/master/module-rest-example
rest-module-consumer-example: https://github.com/vanduc1102/spring-boot-examples/tree/master/module-rest-consumer-example
No comments:
Post a Comment