디렉토리2 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. Python - 초간단 디렉토리 및 파일 생성, 복사하기 ! 들어가며.. Python 내장 API, os와 shutil을 사용하여 디렉토리 생성부터 파일 생성, 카피까지 다루어본다. 디렉토리 생성/삭제 os 패키지를 사용하여 디렉토리 생성/삭제 처리 import os root_dir = 'C:/python_test' os.mkdir(root_dir) os.mkdir은 하위디렉토리 생성 불가, os.makedirs로 생성 os.mkdir('C:/A/B/C') # Fail os.makedirs('C:/A/B/C') # Success 위 root_dir 디렉토리가 정상 생성되었는지 os.path.isdir 로 확인 os.path.isdir(root_dir) # True # 디렉토리 삭제 os.rmdir(root_dir) # 삭제 후 디렉토리 확인 os.path.isdi.. 2021. 1. 11. 이전 1 다음