Skip to content

hsjkdss228/wanted-pre-onboarding-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

원티드 프리온보딩 백엔드 인턴십 선발 과제

개요

  • 기업 채용을 위한 웹 서비스 서버 애플리케이션

기술 스택

  • Spring Boot 3.1.4
  • Spring Boot DevTools
  • Spring Web
  • Spring Data JPA
  • H2 Database
  • MySQL Driver
  • Validation
  • Flyway Migration
  • Lombok

How To Start

애플리케이션 실행 요구사항

  • Java 17
  • Docker
    • mysql:8.0

테스트

./gradlew test

애플리케이션 실행

docker run -it -p 3306:3306 \
    --name wanted-pre-onboarding-backend-database \
    -e MYSQL_ROOT_PASSWORD=root-password \
    -e MYSQL_DATABASE=db \
    -d mysql:8.0 \
    --character-set-server=utf8mb4 \
    --collation-server=utf8mb4_unicode_ci

./gradlew bootRun

API 요청 호스트

http://localhost:8000/

요구사항 분석

요구사항 분석에는 뱅크샐러드 테크 스펙 템플릿을 참고했습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages