• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

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

22.03.04 22:07 작성 조회수 128

0

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

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

      // "query-events"

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

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

읽어주셔서 감사합니다.

 

답변 1

답변을 작성해보세요.

1

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

Truestar님의 프로필

Truestar

질문자

2022.03.06

의견 감사드립니다