강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Truestar님의 프로필 이미지
Truestar

작성한 질문수

스프링 기반 REST API 개발

이벤트 목록 조회 API 구현

withRel( " ... " ) 값을 타입세이프 하게 설정하는 방법에 대한 질문입니다.

해결된 질문

작성

·

213

0

안녕하세요 강사님. 열심히 응용하고 있습니다.
Relation 이름이 모두 문자열로 있는것이, 마음에 걸려서
아래와 같이 Enum 으로 적용했습니다.

    • // "update-event-etc"
      .withRel(RelationType.
      UPDATE.dash("event", "etc", ...))

      // "query-events"

      .withRel(RelationType.QUERY.dash("events"))

타입세이프한 방법을 좀 오버(?)스럽게 대쉬"-" 구분 메서드를 통해 조합되도록 구성했는데요,
이와 비슷하거나, 더 나은 방향에 대한 조언을 부탁드려도 될까요?

읽어주셔서 감사합니다.

 

답변 1

1

백기선님의 프로필 이미지
백기선
지식공유자

오 좋은 아이디어 공유해 주셔서 감사합니다.

Truestar님의 프로필 이미지
Truestar
질문자

의견 감사드립니다

Truestar님의 프로필 이미지
Truestar

작성한 질문수

질문하기