Skip to content

Ourdus/OurdusBE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ourdus Backend

Idus 의 Clone Project입니다.

Member

김서연 우혜진 이화경
@ksy991018 @HJ-Woo @HwaGyeong

Docuemnt

✔ ERD
image ERD Cloud

✔ API document image API Document WIKI

기술 스택

  • Java 11
  • Spring Boot
  • JPA
  • AWS EC2, Docker
  • Travis CI
  • AWS RDS (MySQL) - Prod
  • H2 Database - Dev

-> 왜 이런 기술 스택을 선택했는가?

프로젝트 구조

(main)
.
├─ ourdus-spring(backend)
│  ├─ src
│  │  ├─ main
│  │  │  └─ java.ourdus.ourdusspring
│  │  │      ├─ common
│  │  │      ├─ controller
│  │  │      ├─ domain
│  │  │      ├─ dto
│  │  │      ├─ interceptor
│  │  │      ├─ respository
│  │  │      └─ service
│  │  └─ test
│  │     └─ java.ourdus.ourdusspring
│  │
│  ├─ build.gradle
│  ├─ gradlew
│  ├─ gradlew.bat
│  └─ settings.gradle
│
│
└── Dockerfile


(document)
.
└─ document/crawling
    ├─ crawling-code
    │  
    └─ crawling-csv

프로젝트 사용 방법

  1. use dockerfile
docker build -f Dockerfile.dev . -t name

docker run -d -p 8080:8080 name 
  1. console (window)
cd ourdus-spring

gradlew build

cd build/libs

java -jar -Dspring.profiles.active=dev ourdus-spring-0.0.1-SNAPSHOT.jar
  1. Intellij 설정
File>Settings>Gradle>Gradle JVM: version11

File>Settings>Java Compiler>version: 11

Run/Debug Configuration>Environment>VM Options: -Dspring.profiles.active=dev

About

🎁Ourdus (Idus Clone Project)의 BackEnd 공간

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •