스프링 부트를 이해 한다는건 어떤 의미일까?
스프링 부트를 이용한 개발 방법
- 부트가 결정한 기술과 구성, 디폴트 설정을 수용
- 외부 설정 파일을 이용한 설정 변경 방법을 활용
- 아주 빠르게 개발을 시작할 수 있다.
스프링 부트를 이용한 개발의 오해와 한계
- 애플리케이션 기능 코드만 잘 작성하면 된다?
- 처음에는 맞는 이야기일 수 있으나 여기서 그치면 안된다.
- 스프링을 몰라도 개발을 잘 할 수 있다?
- 스프링 부트는 스프링을 기반으로 하기 때문에 스프링에 대한 학습은 꼭 필요하다.
- 스프링 부트가 직접적으로 보여주지 않는 것은 몰라도 된다.
- 스프링 부트의 철학이 아니다, 보여주지 않는 부분에 대해서도 검토해야한다.
- 뭔가 기술적인 필요가 생기면 검색을 한다.
- 꾸준한 학습이 필요합니다.
스프링 부트를 이해하게 되면?
- 스프링 부트가 스프링의 기술을 어떻게 활용하는지 배우고 응용할 수 있다.
- 스프링 부트가 선택한 기술, 자동으로 만들어주는 구성, 디폴트 설정이 어떤 것인지 확인할 수 있다.
- 필요할 때 부트의 기본 구성을 수정하거나 확장할 수 있다.
- 나만의 스프링 부트 모듈을 만들어 활용할 수 있다.
'Spring > 인프런 토비의 Spring Boot' 카테고리의 다른 글
섹션 2-2 [스프링 부트 시작하기] 프로젝트 생성 (0) | 2024.05.29 |
---|---|
섹션 2-1 [스프링 부트 시작하기] 개발환경 준비 (0) | 2024.05.29 |
섹션 1-4 [스프링 부트 살펴보기] Opinionated (0) | 2024.05.28 |
섹션 1-3 [스프링 부트 살펴보기] Containerless (0) | 2024.05.28 |
섹션 1-2 [스프링 부트 살펴보기] 스프링 부트 역사 (0) | 2024.05.27 |