설계1 RESTFul API 패키지 구조 설계안 ( 버전 우선, 도메인 우선 등 방식 비교 ) RESTFul API 설계시 패키지 구조를 어떤 방식으로 잡을지 많은 고민을 합니다. 다음과 같이 버전이 특정되어 있는 형태일 때, 몇가지 효과적인 방법을 생각해볼 수 있습니다. 인증 API /api/v1/auth 대출 조회 API /api/v1/loan 대략 위와 같은 형태로 API가 설계된다면, 버전에 종속적인 패키지 구조를 고려할수도, 혹은 업무에 따라 구분하는 방법도 고려할 수 있습니다. 1. 버전 우선 -src -main -java -com.example -api -config (for swagger configuration) -controller -v1 -AuthController.java (handles authentication-related endpoints for version 1 of.. 2023. 1. 30. 이전 1 다음