ํ ์ผ์ ๊ธฐ๋กํ๊ณ ์ํ๊ฒฐ๊ณผ๋ฅผ ํ์ํ ์ ์๋ To Do List ์น ํ์ด์ง์ ๋๋ค.
- team & workspace ๋ฅผ ๋ง๋ค์ด์ ์ฐธ๊ฐ์๋ค๊ณผ ํ ์ผ์ ๊ณต์ ํ ์ ์์ต๋๋ค.
๋ชจ๋ฐ์ผ ๋ฒ์
์ ๋ฉ์ธ์ผ๋ก ๋ง๋ค์์ต๋๋ค.- ๋ธ๋ผ์ฐ์ ์ต์คํ ์ ์ ๊ธฐํ์ค์ ๋๋ค.
Make sure you have installed all of the following prerequisites on your development machine:
- Git - Download & Install Git. OSX and Linux machines typically have this already installed.
- Spring boot - Spring boot create new project
- Docker - docker hub install
- Spring v5.3.2
- Spring Boot v2.4.1
- Apache Tomcat v9.0.41 (Embedded)
- Mysql 8.0.22
- jdk 1.8.0_261
- Hibernate ORM core v5.4.25.Final
- spring boot starter data-jpa 2.4.1
- HikariCP 3.4.5
- springfox swagger2 2.9.2
- maven 3.2 ์ด์
cd ./to-do-list-noti2007
docker-compose up
docker container๊ฐ ์ ์์ ์ผ๋ก ์คํ๋๋ฉด ๋ก์ปฌ์ DBํ๊ฒฝ ๊ตฌ์ถ ์๋ฃ (๊ธฐ์กด DB์ port ์ถฉ๋ ์กฐ์ฌ!!)
cd backend
mvn clean package
java -jar todoapp-0.0.1-SNAPSHOT.jar
# nohup java -jar todoapp-0.0.1-SNAPSHOT.jar > log.out
cd ./to-do-list-noti2007/frontend
# index.html ์ ์คํ
ssh to-do-noti2007 # require key
git clone https://github.com/DDD05/To-do-list-noti2007.git
cd To-do-noti2007
docker-compose up -d
cd backend
mvn clean package
nohup java -jar ./target/todoapp-0.0.1-SNAPSHOT.jar > log.out
- ํ์๊ฐ์ ์ ๊ธฐ๋ฅ์ ์ง์ค์ํค์ง์๊ณ To do list ์์ฒด ๊ธฐ๋ฅ์ ๋นจ๋ฆฌ ๋ง๋๋ ๊ฒ์ ๋ชฉํ๋กํจ.
- ๋ฑ๋ก, ์ญ์ , ์์ด๋ ๋ณ ์กฐํ, ์๋ฃ ์ํ ์จ๊ธฐ๊ธฐ, ํํฐ ๊ฐ๋ง ๋ณด์ด๊ธฐ
- ๋๋ค์์ ๋ฃ๊ณ ์กฐํ์ ์์ผ๋ฉด ์๋กญ๊ฒ ์์ฑ, ๊ธฐ์กด์ ์กด์ฌํ๋ฉด ๋ถ๋ฌ์ค๊ธฐ