유저 관리 - 준비 단계
·
혼자하는 프로젝트/배달의 민족 클론코딩
유저를 관리하기 위해 구현해야 할 API는 유저를 추가하는 회원가입, 로그인, 유저 정보 수정, 유저 정보 보기 등이 있을 수 있다. 스프링 부트로 RDS와 연동해 RestAPI를 구현해볼려고 한다. API 구현하기 전 준비 단계 model package GetUserRes : 유저 정보를 출력 PostUserReq : 유저를 입력하기 위한 request PostUserRes : 유저를 입력하고 결과를 출력하기 위한 result User : 유저 관리 utils package validationRegex : validation을 관리하기 위핸 만든 페이지이다. package com.example.delivery.src.utils; import java.util.regex.Matcher; import ja..
데이터베이스 소개
·
혼자하는 프로젝트/배달의 민족 클론코딩
배달의 민족 서비스를 구현해보기 위해 테이블을 만들어 보았다. DDL 코드 -- 테이블 순서는 관계를 고려하여 한 번에 실행해도 에러가 발생하지 않게 정렬되었습니다. -- Restaurant Table Create SQL CREATE TABLE Restaurant ( `restaurantIdx` BIGINT NOT NULL AUTO_INCREMENT, `name` VARCHAR(45) NOT NULL, `delivery_category` VARCHAR(45) NOT NULL COMMENT '배민1, 배달, 포장', `category` VARCHAR(45) NOT NULL COMMENT '한식, 중식 등등', `minimumCost` INT UNSIGNED NOT NULL, `deliveryCost` IN..