inflearn logo
강의

講義

知識共有

Java/Spring ジュニア開発者のための誤解

開発用語の整理: OAuth、Rest、不変性など

Rest API - 많이하는 실수 에서 복수형

402

작성자 없음

投稿した質問数 0

0

회사 컨벤션마다 다르긴한데 생각보다 단수로도 많이 사용하지 않나요? 단일 데이터를 생성하는것과 여러 데이터를 생성하는 것을 구분하는 경우도 많은 것으로 알고있습니다. 실제로 naver, kakao의 많은 부서에서도 이런 컨벤션을 지키는것으로 아는데 반드시 복수형으로 쓰면 안되는것일까요? 참고 공식자료가 있을까요?

java spring 객체지향 소프트웨어-테스트

回答 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.
onionring4028님, REST API의 엔드포인트 명명에 대해서는 일반적으로 복수형을 사용하는 것이 권장됩니다. 이는 리소스 집합을 나타내기 때문입니다. 예를 들어, /users는 사용자 목록을 나타내고, /user는 단일 사용자 리소스를 나타내기 때문에 혼동을 줄 수 있습니다.

그러나, 질문하신 것처럼 회사의 컨벤션에 따라 단수형을 사용하는 경우도 있습니다. 중요한 것은 일관성을 유지하는 것입니다. 특정 팀이나 프로젝트 내에서의 규칙을 따라가는 것이 혼란을 줄이고 협업을 원활하게 할 수 있습니다.

공식 문서나 자료에서는 적절한 명명 방식에 대한 권고 사항을 제시하고 있으니, 이를 참고하여 프로젝트에 맞는 방식을 선택하는 것이 좋습니다. REST API 디자인 원칙에 대한 구체적인 참고 자료로는 RESTful API 디자인 가이드를 확인해 보실 수 있습니다.

추가로, Spring Boot에 대한 다양한 사용 방법과 가이드는 Spring Boot의 공식 문서에서 확인할 수 있습니다.

도움이 되셨기를 바랍니다!

주니어 개발자가 더 나아가기 위한 조언을 부탁 드려도 될까요?

0

89

1

Repository 인터페이스 위치

0

71

1

패키지 구조에 대한 질문

0

131

1

의존하는 객체 final 선언 질문드립니다.

0

159

1

의존성 주입에서 파라미터 주입과 필드 주입 관련 질문 드립니다.

0

183

1

강의내용 중 Fake Repository 질문

0

284

1

변하는 값을 추상화 시켜라

0

306

1

외래키를 지양하라는 질문에 대한 궁금증

0

2995

2

안녕하세요 아랫분 질문에 서 궁금한점이 있어서 질문드립니다

0

452

2

@Entity != RDB Table에 대한 질문입니다.

1

496

2

의존성조언에서 UserService의 login은 Clock에 의존하는지 모르지 않나요?

0

462

2

MySQL 사용에 대한 조언 질문있습니다.

0

865

2

강의와 크게 상관은 없지만 공부의 방향성에 대해서 질문합니다.

1

635

2

진짜 객체지향과 테스트하기 쉬운 코드를 위헤서는 jpa가 의미없는게 아닌가하는 생각이 들어요

2

1855

2

c. Collection,Map 질문

1

536

2

fake Repository로 테스트를 진행하려고 합니다,

1

1175

3

DB 엔티티와 도메인 분리

3

4700

2

도메인 객체 질문

1

582

2

Controller / application Service / Domain 의 역할 구분

1

1413

2

테스트 하기 쉬운 코드에서 테스트의 범위?

1

675

2

스프링에서 서비스 레이어(Apllication Layer) 테스트에 대한 질문입니다.

2

895

2

Repository 대신 Reader / Writer 사용 질문있습니다!!

1

709

2

ProductService부분에서 리팩토링 언급 질문

1

387

2

IoC != DI에 대한 질문입니다.

1

833

2