RESTful 웹 서비스를 만들고 있는데 경로로 표시 할 메소드를 매핑해야합니다. 서비스 클래스 구성과 관련하여 한 가지 질문이 있습니다.서비스 책임 구성
내부적으로 다른 서비스 클래스에 위임 한 응용 프로그램의 끝점 인 하나의 서비스 클래스를 만드는 것이 정상입니까?
그리고 리소스에 속한 메서드와 경로는 어떻게 구성합니까? MyClassCrudService 클래스 하나, MyClassOperationsService 클래스 하나 등을 만드시겠습니까? 그런 다음 경로 매핑 주석을 각 클래스에 추가하거나 하나의 MyClassResourceService 클래스를 만드시겠습니까?
다른 클래스의 서비스 메소드를 나누기가 어렵고 올바르게 이름을 지정하는 것이 어렵습니다.
서비스를 구성하는 것이 정상적인 방법에 대한 지침이 필요할 수 있습니다.
그래서 CarResourceService와 같은 각 리소스에 대해 하나의 서비스를 수행 한 다음 그 내부에있는 모든 메소드를 보유하고 있습니까? – LuckyLuke
CarResourceService에는 RESTful API에서 지원할 각 HTTP 메소드에 매핑되는 메소드가 있습니다. 아마도 명확하지 않은 코드 예제로 질문을 편집하십시오. –
그래, 그런 서비스를 만들지 만이 서비스에서 뭔가를 얻으려면 제 3 자 웹 서비스와 상호 작용하는 것과 같은 실제 논리를 가지고 있습니까? 아니면 CarResourceService의 작업을보다 전문화 된 클래스로 위임합니까? – LuckyLuke