Framework | DB Access | DBMS | Storage | Domain | MailSender |
---|---|---|---|---|---|
Java/SpringBoot | Spring Data JPA QueryDSL |
RDS(MySQL) | S3 | Route53 | SES |
Deploy Environment |
---|
EC2(Ubuntu 20.04) Gradle 7.5.2 JDK 11 |
이전 프로젝트에서 작성한 방식말고, 더 향상된 코드 작성을 위한 연습요소를 포함하기.
스터디-자바와깐부맺기에서 학습한 내용 적극적으로 반영해보기.
- QueryDSL
- JWT Filter 적용
- Spring Security 로 인증 인가 관리
- Clean Code Convention
- 교내에서 어떠한 서비스를 진행하게 된다면, 확보된 유저 타겟이 가능하다고 판단.
- 학생들이 재학생 인증을 거친 후에 회원가입이 된다면, 신뢰있는 중고거래 서비스를 제공이 가능하다고 판단.
- 대학교 교내 강의들의 서적, 기숙사 or 자취생들끼리의 생필품 거래 등 학생들끼리 저렴하게 사고 파는 시스템이 필요하다고 판단.