개발 환경
- IDE : IntelliJ
- 개발 언어 : Java 17
- 프레임워크 : SpringBoot 2.6.1
- 영속성 프레임워크 : JPA
- 빌드도구 : Gradle
- 데이터베이스 : MySQL
- 스토리지 : S3
협업 관리
- API 문서화 : RestDocs
- 이슈 관리 : Github Issue
- 커뮤니케이션 : Slack / Gather / Notion
- Git / Github
CI/CD
- Github action
- Jenkins
Dependencies
- Spring Web
- Spring Data JPA
- H2 Database
- Spring REST Docs
- Lombok