Spring Boot 기반의 백엔드 애플리케이션입니다.
- Java 17
- MySQL 8.0+
- Gradle
-
환경 변수 파일 생성
cp .env.example .env
-
.env 파일 수정
DB_URL=jdbc:mysql://localhost:3306/konnect_db?useSSL=false&serverTimezone=Asia/Seoul&characterEncoding=UTF-8 DB_USERNAME=root DB_PASSWORD=your_mysql_password DB_NAME=konnect_db SERVER_PORT=8080
-
MySQL 데이터베이스 생성
CREATE DATABASE konnect_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
./gradlew bootRun- 서버: http://localhost:8080
- 기본 인증: admin/admin
- Spring Boot 3.5.4
- Spring Security
- Spring Data JPA
- MySQL
- Flyway (Database Migration)
- Lombok