| 구성 요소 | 사용 기술 |
|---|---|
| 프레임워크 | Spring Boot, Spring Security, Spring Web, Spring Data JPA |
| 인증 | OAuth 2.0 |
| 서버 / 배포 | AWS EC2, Docker |
| 파일 저장소 | AWS S3 |
| 구성 요소 | 사용 기술 |
|---|---|
| RDBMS | MySQL |
| 캐시 / 세션 저장소 | Redis |
controllerdto- 정적 팩토리 메소드로 entity ↔ dto
entityenum
repositoryservice
config: security, aws 등 설정 정보entity: 공통 엔티티 (예:BaseTimeEntity)payload: 응답 관련 구조code,exception
validation: 커스텀 유효성 검증