[Book] 스프링 부트 핵심 가이드

1.1.1 스프링 프레임워크

post-thumbnail

2.1.2 스프링 부트 ( vs. 스프링과의 차이점)

post-thumbnail

3.2.1 HTTP/HTTPS와 REST API (서버 간 통신)

post-thumbnail

4.2.2 스프링 부트의 동작 방식

post-thumbnail

5.2.3 레이어드 아키텍처

post-thumbnail

6.2.3 MVC 패턴

post-thumbnail

7.2.4 디자인 패턴

post-thumbnail

8.3.1 개발 환경 구성 (JDK, IntelliJ)

post-thumbnail

9.4.1 프로젝트 생성하기(Spring IO, IntelliJ)

post-thumbnail

10.4.2 Maven이란?

post-thumbnail

11.4.3 Hello World 출력하기

post-thumbnail

12.5.1 HTTP Method의 GET API 구현하기

post-thumbnail

13.5.2 POST API 만들기

post-thumbnail

14.5.3 PUT API와 DELETE API 만들기

post-thumbnail

15.5.4 Swagger 사용하기

post-thumbnail

16.5.5 Logback(로깅 라이브러리)

post-thumbnail

17.6.1 JPA 이해하기(feat. ORM, Hibernate)

post-thumbnail

18.6.2 영속성 컨텍스트

post-thumbnail

19.6.3 데이터베이스 연동

post-thumbnail

20.6.4 엔티티(Entity) 설계

post-thumbnail

21.6.5 리포지토리(Repository) 설계

post-thumbnail

22.6.6 DAO 설계

post-thumbnail

23.7.1 테스트 코드 작성하기

post-thumbnail

24.7.2 JUnit이란 무엇일까?

post-thumbnail

25.7.3 JUnit의 동작 방식

post-thumbnail

26.7.4 테스트 커버리지 확인(feat. JaCoCO)

post-thumbnail

27.7.5 테스트 주도 개발(TDD)

post-thumbnail

28.8.1 Spring Data JPA 활용(feat. JPQL)

post-thumbnail

29.8.2 정렬과 페이징 처리

post-thumbnail

30.8.3 @Query 어노테이션

post-thumbnail

31.8.4 QueryDSL 적용하기

post-thumbnail

32.8.5 JPA Auditing 적용

post-thumbnail

33.9.1 연관관계 매핑 - 일대일 매핑

post-thumbnail

34.9.2 연관관계 매핑 - 다대일, 일대다 매핑

post-thumbnail

35.9.3 연관관계 매핑 - 다대다 매핑

post-thumbnail

36.9.4 영속성 전이

post-thumbnail

37.10.1 유효성 검사 (Validation)

post-thumbnail

38.10.2 예외 처리 (Exception Handling)

post-thumbnail

39.11.1 액추에이터 (Spring Boot Actuator)

post-thumbnail

40.11.2 액추에이터 커스텀 기능 만들기

post-thumbnail

41.12.1 서버 간 통신 - RestTemplate

post-thumbnail

42.12.2 서버 간 통신 - WebClient

post-thumbnail

43.13.1 인증(Authentication)과 인가(Authorization)

post-thumbnail

44.13.2 스프링 시큐리티(Spring Security)

post-thumbnail

45.13.3 JWT(JSON Web Token)

post-thumbnail