简短的故事:
我正在寻找一份RESTful服务设计“最佳实践”的教程或者github项目示例。
详细的故事:
我正在阅读Spring官方提供的网络服务设计和实现教程:http://spring.io/guides/tutorials/rest。
这个教程提供了一个小型项目的示例。他们在这个项目中使用了“六边形架构”和大量“事件”类。经过阅读,我注意到这个示例看起来有点过度设计了,毕竟只是一个示例项目。除了测试之外,有超过50个类。这真的是此类服务的“最佳实践”吗?如果不是,还有更好的示例吗?