kotlin-spring
리포지토리는 'Spring Boot'에서 사용하는 주요 기능을 연습하기 위한 프로젝트입니다.
- Spring Boot
- PostgreSQL
- Redis
- Elasticsearch
- Logstash
- Kibana
- Filebeat
- Docker
kotlin-spring
├── app
│ ├── api
│ ├── batch
│ └── cms
├── build-logic
│ └── convention
├── domain
│ ├── member
│ └── security
├── infra
│ ├── database
│ ├── elasticsearch
│ └── redis
├── model
│ └── member
├── .gitignore
├── build.gradle.kts
├── docker-compose.yml
├── README.md
└── settings.gradle.kts
app
: Spring Boot 애플리케이션 모듈 디렉토리build-logic
: 공통 컨벤션 및 빌드 스크립트 관리 프로젝트domain
: 도메인 모델 디렉토리infra
: 데이터베이스, Elasticsearch, Redis 설정 디렉토리model
: 도메인 모델 디렉토리