我正在创建一个RESTful Web服务,我需要将我想要公开的方法映射为路径。我有一个关于服务类组织的问题。
创建一个服务类是否正常,该服务类是内部委托给其他服务类的应用程序的端点?
您如何组织属于资源的方法和路径?你创建了一个MyClassCrudService类,一个MyClassOperationsService类等吗?然后在每个类上添加路径映射注释,或者创建一个MyClassResourceService类?
我发现很难将服务方法划分到不同的类中,并正确地命名它们。
我可能需要一些关于如何组织服务的正常指导。
答案 0 :(得分:1)
我建议从每个逻辑资源的一个Resource类开始,只在必要时添加复杂性。确定必要的只是需要经验和发展个人品味或团队标准。
如果您是REST的新手,我还建议Bill Burke's RESTful Java with JAX-RS。