스프링부트2로 웹서비스 출시하기 실습
- '이동욱'님의 책을 실습한 토이 프로젝트입니다.
- 비용상의 문제로 AWS 서비스들을 중지한 상태입니다.
프로젝트 환경
- Java 8
- Gradle 4
- Spring Boot 2.1.7.RELEASE
학습한 내용
스프링 부트를 처음 접한 것으로, 완벽하게 이해하진 못했습니다. 경험해본 것에 의의를 둔 토이 프로젝트!
- 스프링 부트 어플리케이션 구축
- 테스트 코드 (JUnit)
- Spring Data JPA
- Mustache를 통한 화면 구성
- Spring Security & OAuth 2.0 (구글, 네이버)
- AWS를 통한 환경구성 (EC2, RDS)
- CI, CD (Travis + CodeDeploy + S3)
- 무중단배포 (Nginx)