Gradle을 활용한 빌드 및 패키징
./gradlew clean build
Dockerizing
docker build -t nonalias/reservation-service:1.0 .
docker build --platform linux/amd64 -t nonalias/reservation-service:1.0 .
Container 실행
docker run -d -p 8081:8080 --name reservation-service \
nonalias/reservation-service:1.0
DockerHub 이용시
docker pull nonalias/reservation-service:1.0
Method | URL | 기능 | 파라미터 | RequestBody | ResponseBody |
---|---|---|---|---|---|
GET | /list?date=2021-06-21 | 해당 날짜의 예약 현황 가져오기 | date, location, roomName | 보기 | |
POST | /register | 예약하기 | 보기 | ||
GET | /mypage | 예약 정보 가져오기 | 보기 | ||
POST | /delete | 삭제 | 보기 | ||
GET | /rooms | 전체 회의실 정보 가져오기 | 보기 |
📁reservation-service
└── 📁src
└── 📁main
├── 📁java
│ ├── 📁config
│ ├── 📁controller
│ ├── 📁domain
│ ├── 📁service
│ ├── 📁utils
│ └── 📁dto
└── 📁resources
김태훈 nonalias 백승호 sebaek42