프로젝트 구조
.github
- ISSUE_TEMPLATE
- workflows (CI/CD 워크플로우)
applications
- api
- application (Facade / Application Service)
- config
- interfaces - api (Controller, DTO)
- auth
- content
- review
- storage
- user
config
core
- domain
- exception (Domain Exceptions)
- model (Domain Models, Enums)
- repository (Repository Interfaces)
- service (Domain Logic)
gradle
infrastructure (구 modules)
- jpa
- config
- entity (JPA Entities)
- repository (JPA Implementation)
- kafka
- openapi (구 external)
- redis
- security
- authentication (Handler)
- config
- csrf
- exception
- jwt (Filter, Provider, Registry)
- userdetails
- storage