스프링 부트 업데이트
스프링 부트 업데이트
수강정보 133명의 수강생
66,000원
지식공유자 : 백기선
42회 수업 · 총 6시간 31분 수업
기간 : 평생 무제한 시청
수료증 : 발급 강의
수강 난이도 : 중급이상

이 강의는

이 강의는 "스프링 부트 개념과 활용" 강의 확장팩으로 지난 2년간 있었던 스프링 부트 업데이트를 다루고 있습니다. 스프링 부트 2.1부터 2.4까지의 새로운 기능 및 변경 내역을 확인하시고 스프링 부트 최신 버전으로 업데이트 하세요.

이런 걸 배워요

  • 스프링 부트 2.1부터 2.4까지 최신 기능
  • 스프링 부트 애플리케이션을 효율적인 컨테이너 이미지로 만드는 방법
  • 스프링 부트 애플리케이션을 쿠버네티스의 Liveness과 Readness probe에 연동하는 방법
  • 스프링 부트의 새로운 설정 파일 관리 방법

끊임없이 발전을 거듭하는 스프링부트,
최신 버전에 맞는 기능까지 꼼꼼하게 학습하세요.

Spring Boot Update+

스프링 부트는 계속해서 발전하고 있습니다. 자바 15 버전을 비롯해 도커 컨테이너 이미지를 빌드하는 기능 및 쿠버네티스와의 연동을 위한 기술까지 최신 기술 동향을 반영하여 빠르게 발전하고 있습니다.

"스프링 부트 개념과 활용"이라는 강의를 만든 지 어느덧 2년이 흘렀고, 그동안 스프링 부트는 총 네 번의 큰 변화가 있었습니다. 버전 2.1부터 곧 정식 GA 버전을 출시할 버전 2.4까지 스프링 부트가 어떻게 변해왔는지 살펴보면서 중요한 새 기능도 적용해보고 기술 동향도 파악하시기 바랍니다. 

지난 강의 함께 보기

스프링 부트 개념과 활용  3200+명의 수강생 
스프링 부트의 핵심 원리 + 기능 학습

학습 내용  Spring Boot v.2.1-2.4 

스프링 부트 각 버전별로 다음과 같은 주요 기능을 학습할 수 있습니다.

1. 스프링 부트 2.1

  • 스프링 부트에서 빈 오버라이딩이란 무엇이며 왜 기본값이 바뀌었는가?
  • 로그 그룹을 활용해 한번에 여러 패키지의 로그 레벨을 변경하는 방법

2. 스프링 부트 2.2

  •  Immutable @ConfigurationProperties 만들어 사용하기
  • @ConfigurationProperties 자동으로 빈으로 등록하기

3. 스프링 부트 2.3

  • 효율적인 컨테이너 이미지란 무엇이며 어떻게 만드는가?
  • Liveness와 Readiness란 무엇이며 쿠버네티스와 연동하여 사용하는 방법 

4. 스프링 부트 2.4

  • 기본 설정 파일 처리 방식의 문제점과 해결책
  • 쿠버네티스 ConfigMap과 스프링 부트 설정 파일을 연동하는 방법

이밖에도 여러 기능 및 성능 개선이 있었습니다. 특히, 의존성과 프로퍼티 변경으로 인해 생길 수 있는 문제와 그 해결책을 강의에서 소개하고 있으니 스프링 부트 애플리케이션을 업데이트할 때 참고하시기 바랍니다.

감사합니다.


34,000+명의 수강생! 백기선이 제안하는,
스프링 완전 정복 로드맵 🧭

▲ 스프링 완전 정복 로드맵 바로가기 (클릭)

도움 되는 분들

  • 스프링 부트 개념과 활용 수강생
  • 스프링 부트 최신 기능을 학습하고자 하는 개발자 또는 학생
  • 스프링 부트 버전을 업데이트하려는 개발자 또는 학생

선수 지식

  • 스프링 부트 개념과 활용

공개 일자

2020년 10월 14일 (마지막 업데이트 일자 : 2020년 10월 14일)

지식공유자 소개

네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.

유튜브: '백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
블로그: whiteship.me 운영중
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발

주로 자바와 스프링을 사용해서 웹 애플리케이션을 개발하는 것을 좋아하지만 딱히 기술을 가리지는 않습니다.

아직 평가를 충분히 받지 못한 강의 입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!😄️️

교육과정

모두 펼치기 42 강의 6시간 31분
섹션 0. 스프링 부트 2.1
13 강의 126 : 39
강의 자료
스프링 부트 2.1 변경 내역 소개
11 : 23
의존성 변경
07 : 05
Spring-JCL
13 : 35
로거 변경하기
10 : 45
빈 오버라이딩 기본 설정 변경
13 : 42
자동 설정 지원
17 : 35
프로퍼티 변경
09 : 15
프로퍼티 마이그레이터
08 : 21
JUnit 5
12 : 47
DataSize
04 : 40
로그 그룹
07 : 16
Actuator 관련 변경
10 : 15
섹션 1. 스프링 부트 2.2
8 강의 68 : 14
스프링 부트 2.2 변경 내역 소개
03 : 53
스프링 HATEOAS API 변경 내역
06 : 21
의존성 및 프로퍼티 변경 1부
05 : 58
의존성 및 프로퍼티 변경 2부
11 : 57
성능 개선
16 : 30
@ConfigurationProperties 개선 1부
07 : 00
@ConfigurationProperties 개선 2부
06 : 23
Actuator, health 엔드포인트 변경
10 : 12
섹션 2. 스프링 부트 2.3
12 강의 120 : 10
스프링 부트 2.3 변경 내역 소개
01 : 52
의존성 및 프로퍼티 변경
13 : 13
스프링 부트 애플리케이션 도커 이미지 만들기
18 : 01
보다 효율적인 도커 이미지 만들기
11 : 11
스프링 부트로 효율적인 도커 이미지 만들기
17 : 38
Graceful 셧다운
10 : 01
Liveness와 Readiness 1부
07 : 55
Liveness와 Readiness 2부
12 : 29
Liveness와 Readiness 쿠버네티스 연동
12 : 04
@ConfigurationProperties 퀴즈
04 : 37
Actuator, configprops 엔드포인트 개선
06 : 15
Properties 파일에 한글을 쓰면 왜 깨질까
04 : 54
섹션 3. 스프링 부트 2.4
9 강의 76 : 08
스프링 부트 2.4 변경 내역 소개
07 : 08
의존성과 프로퍼티 변경
12 : 13
설정 파일 처리 방식 변경
17 : 16
설정 파일 추가
06 : 00
Configuration Tree 지원
04 : 58
스프링 부트와 쿠버네티스 ConfigMap 연동
12 : 12
클라우드 플랫폼 기반 설정
04 : 23
프로파일 그룹
04 : 49
설정 파일 변경 마무리
07 : 09

수강 문의

  • inpernal 프로필 inpernal
    2020-10-14 77763

    섹션2에 오타있습니다~

    백기선
    백기선
    백기선
    2020-10-14 74815

    아이고 감사합니다. 고쳐둘께요.

다른 수강문의 보기
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스