강의

멘토링

커뮤니티

개발 · 프로그래밍

/

백엔드

그대는 springboot 를 제대로 활용하고 있는가?

springboot 자동설정으로 해결되는 문제들을 확인해보고, 특별한 이유가 없으면 springboot 자동설정과 연동되도록 개발해야 겠구나! 라고 깨닫게 됩니다.

(4.8) 수강평 25개

수강생 1,147명

난이도 초급

수강기한 무제한

  • Hello World
Thumbnail

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.8

5.0

jihoon yoo

100% 수강 후 작성

spring framework 작성자의 의도를 명확히 인지하고 이에 대한 케이스 스터디를 기반으로 간결하게 설명해주셔서 감사합니다. - 기타의견, 실무 현업에서는 spring framework 의 업데이트시 영향을 받지 않고 격리된 정책을 가져가기 위해 해당 강의안에 나온 objectmapper 나 restclient, resttemplate, thradpooltaskexecutor 관련 bean 을 직접 생성 및 각 필드별 정책을 직접 입력하기도 합니다. 이는 앞선 강의안의 내용의 이해도와 함께 실제 spring framework 에서 autoconfiguration 들을 참조하여 이때 bean factory 에서 어떠한 값을 설정하는지 살펴보고, 이를 바탕으로 실무에서 각 configuration bean 생성시 보다 구체적이고 세부적으로 튜닝하는 개념으로 진행하기에 강의안의 내용을 필수적으로 이해하면 더욱 효과적으로 구성할 수 있습니다. 따라서, summary 에 auto configuration 설정 부분까지 코드를 따라가 주셔서, 학습하는데 더욱 인사이트를 얻고 도움이 될 수 있을거 같습니다. 좋은 강의안 감사합니다.

5.0

hj

80% 수강 후 작성

정말 너무 유용한 강의였습니다. 강사님의 다른 강의들도 찾아서 들어보고 싶어졌습니다. 이런 훌륭한 강의를 무료로 제공해주신 강사님께 정말 감사드립니다 !

5.0

치즈초코우유

60% 수강 후 작성

말하시는게 너무 재밌고 정겨운 느낌이 듭니다 ㅋ.ㅋ 그리고 딱 쪽집게처럼 이건 이렇게 써라고 해서 개인적으로 좋네요!!

수강 후 이런걸 얻을 수 있어요

  • springboot 자동설정

  • ObjectMapper 와 LocalDateTime 문제

  • RestTemplate, RestClient 와 trace 문제

  • TaskDecorator 와 ThreadPoolTaskExecutor

spring boot 자동설정 제대로 활용하는 법

본 강의에서는 spring boot 자동설정을 이용하면 어떤 점에서 편리한지 각 케이스별로 하나씩 확인해 봅니다.

또한 특정 기능을 위해 사용할 수 있는 여러가지 방법들을 살펴봄으로써, 여러 가지 방법 중 가장 적절한 방법을 선택할 수 있는 능력을 키웁니다.

이런 내용을 배워요

1⃣ ObjectMapper 와 LocalDateTime 문제

직접 ObjectMapper 객체를 생성시의 LocalDateTime 문제와 이를 해결하는 방법, 그리고 spring boot 자동설정을 통하면 더 쉽게 해결할 수 있음을 알게 됩니다.

2⃣ RestTemplate, RestClient 와 trace 문제

직접 RestTemplate, RestClient 객체를 생성시 발생하는 trace 전파문제를 확인하고, spring boot 자동설정을 통해 쉽게 해결하는 방법을 알게 됩니다.

3⃣ ThreadPoolTaskExecutor 와 TaskDecorator 문제

ThreadPoolTaskExecutor 를 직접 등록하는 방법, yml 을 통해 등록하는 방법, threadLocal 복사하는 TaskDecorator 를 적용하는 다양한 방법에 대하 알아봅니다.

수강 전 참고 사항

실습 환경

  • 운영 체제 및 버전(OS): Windows

  • 사용 도구: intellij community

  • spring boot 버전: 3.4.0

선수 지식 및 유의사항

  • bean 생성, bean 주입 등의 기본적인 spring 지식이 필요합니다.

  • @RestController, @GetMapper 등의 rest api 지식이 필요합니다.

  • 본 강의의 내용에 대해 무단 배포 및 복제를 금지합니다. 개인적인 학습 목적 외 사용을 금합니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • spring과 springboot 의 차이점을 정확히 알고 싶은분

  • 동작은 하는데, 이게 최선의 방법인지 의문이 있는 분

선수 지식,
필요할까요?

  • springboot 를 이용해 rest api 개발 가능한 분

  • 의존성 주입, bean 생성 등의 spring 기본기가 있는 분

안녕하세요
입니다.

7,104

수강생

273

수강평

17

답변

4.9

강의 평점

5

강의

삼성전자, LG CNS, LG 전자 등을 거쳐 현재는 대기업 S 사에서 백엔드 개발업무를 하고 있습니다.

강의준비를 하면서 스스로 더 깊이 알게 되어 강의하는 걸 좋아하는 개발자입니다. 🙂 😃 😆

 

youtube: https://www.youtube.com/@HelloWorldStudy

 

커리큘럼

전체

5개 ∙ (57분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

25개

4.8

25개의 수강평

  • 치즈초코우유님의 프로필 이미지
    치즈초코우유

    수강평 9

    평균 평점 5.0

    5

    60% 수강 후 작성

    말하시는게 너무 재밌고 정겨운 느낌이 듭니다 ㅋ.ㅋ 그리고 딱 쪽집게처럼 이건 이렇게 써라고 해서 개인적으로 좋네요!!

    • Hello World
      지식공유자

      정겨운 느낌이란건 어떤걸까요? ㅎㅎ java code 로 설정을 할수도 있고 yml 로도 설정할 수 있으니, 상황에 맞게 적절한걸 사용하면 가장 좋을듯 합니다. 감사합니다. :)

  • 덕희 윤님의 프로필 이미지
    덕희 윤

    수강평 1

    평균 평점 5.0

    5

    60% 수강 후 작성

    • 터프남님의 프로필 이미지
      터프남

      수강평 11

      평균 평점 5.0

      5

      100% 수강 후 작성

      도움 많이 되었습니다. 감사합니다!

      • Hello World
        지식공유자

        좋은 수강평 감사합니다. 추석연휴에도 열공하시네요 ^^

    • Jang Jaehoon님의 프로필 이미지
      Jang Jaehoon

      수강평 644

      평균 평점 4.9

      5

      60% 수강 후 작성

      좋은 강의 감사합니다!

      • Hello World
        지식공유자

        좋은 수강평 감사합니다. 더 좋은 강의로 뵙겠습니다.

    • SPRING님의 프로필 이미지
      SPRING

      수강평 74

      평균 평점 4.9

      5

      100% 수강 후 작성

      짧은 강의지만 유익하네요!

      • Hello World
        지식공유자

        좋은 수강평 감사합니다. 앞으로도 유익한 강의를 선보이겠습니다.

    무료

    Hello World님의 다른 강의

    지식공유자님의 다른 강의를 만나보세요!

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!