ServiceResult 클래스는 아래 3개의 필드로 구성 예정 `code`: 서비스 수행 결과 코드 `message`: 수행 결과에 대한 설명을 담을 필드 `data`: 서비스 결과로 반환할 데이터가 있을 경우 사용 아래와 같이 Service 클래스들의 각 method들이 ServiceResult를 반환하도록 통일 예정 ```mermaid --- title: ServiceResult 예시 --- classDiagram class ServiceResult{ + code : int + message : String + data : Object + isSuccessful() : Boolean + isFailed() : Boolean } MemberService ..> ServiceResult : Use FeedService ..> ServiceResult : Use TemplateService ..> ServiceResult : Use ``` ```mermaid --- title: Service의 각 Method가 ServiceResult 반환 --- flowchart LR Service -- Return: ServiceResult --> Controller ```
ServiceResult 클래스는 아래 3개의 필드로 구성 예정
code: 서비스 수행 결과 코드message: 수행 결과에 대한 설명을 담을 필드data: 서비스 결과로 반환할 데이터가 있을 경우 사용아래와 같이 Service 클래스들의 각 method들이 ServiceResult를 반환하도록 통일 예정
--- title: ServiceResult 예시 --- classDiagram class ServiceResult{ + code : int + message : String + data : Object + isSuccessful() : Boolean + isFailed() : Boolean } MemberService ..> ServiceResult : Use FeedService ..> ServiceResult : Use TemplateService ..> ServiceResult : Use--- title: Service의 각 Method가 ServiceResult 반환 --- flowchart LR Service -- Return: ServiceResult --> Controller