Ourdus / OurdusBE

🎁Ourdus (Idus Clone Project)의 BackEnd 곡간

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 곡간


Languages

Language:Java 99.9%Language:Dockerfile 0.1%