/demo-old

Spring Boot Tutorial (with Java8 + Spring Boot 2 + Spring Data JPA)

Primary LanguageJavaMIT LicenseMIT

Spring Boot Tutorial

Go To Site - demo-old

개발환경

  • Java 8
  • Spring Boot 2.2.10.RELEASE
  • Maven
  • MySQL 8.0.17

튜토리얼 과정

  1. spring boot 시작하기 + 초기세팅
  2. MySQL + JPA 설정
  3. JPA CRUD
  4. Spring security 맛보기
  5. Thymeleaf 템플릿 엔진 이용하기
  6. Thymeleaf layout 설정하기
  7. JavaConfig 설정으로 Spring Security 커스터마이징
  8. AccessDeniedHandler 구현클래스로 인증&인가 Exception 핸들링
  9. JDBC 기반 Spring Security 인증&인가
  10. 회원가입 화면 만들기
  11. REST API Versioning
  12. Spring Boot REST API에 ResponseEntity 적용하기
  13. OpenAPI 3.0를 이용한 REST API 문서 만들기 with Swagger
  14. build 환경별 profile 적용하기
  15. Open API 3.0 + Swagger v3 상세설정
  16. Swagger v3에 HTTP 기본인증(Basic Authentication) 설정하기
  17. Bearer JWT를 이용한 api 인증(Swagger v3)

테스트

https://demo-old.jiniworld.me/login

01-1