- Java 11 버전
- H2 database 1.4.200 버전
- intelliJ 최신 버전
주의: 반드시 버전을 통일해야 합니다.
- Java 11 이곳에서 Java 11버전을 다운로드 하고, 환경변수 설정을 완료하십시오.
- clone 받길 원하는 위치에서 터미널을 열고 다음 문구를 입력하십시오.
git clone git@github.com:Vofil/vofil-backend.git
- H2 database 이곳에서 1.4.200 버전을 다운로드 하십시오.
- H2 database를 실행시키고, db명 "test" 데이터베이스를 생성하십시오.
- db 이름을 바꾸고 싶은 경우, vofil-backend\src\main\resources\application.properties 에서 spring.datasource.url=jdbc:h2:tcp://localhost/~/[DB명] 을 변경해야 합니다.
- vofil-backend\sql 경로에 있는 Picture.sql, user.sql, Vote.sql, Voter.sql 파일의 코드들을 각각 복사한 후 H2 database에서 실행해 table을 생성하십시오.
- IntelliJ IDEA 이곳에서 최신 버전 인텔리제이를 다운로드 하십시오.
- H2 database를 실행시키십시오.
- IntelliJ를 반드시 관리자 권한으로 실행한 후, VofilBackendApplication을 실행시키십시오.
- 서버는 실행이 되었습니다. api 관련 테스트를 해 보고 싶은 경우 localhost:8089/api 에 요청을 보내면 됩니다.
- 프론트엔드의 코드를 클론 및 실행시키십시오. 이에 대한 안내는 vofil-frontend 에서 확인이 가능합니다.
Project: Gradle Project
Spring Boot: 2.7.4
Language: Java
Packaging: Jar
Java: 11