종류 : 대학교 소장 도서
제목 : 스프링 부트 코딩 공작소
저자 : 크레이 월즈
옯김 : 황인서
소개 : 2017/12/29 - [Study Progamming/Spring] - [ 스프링 부트 코딩 공작소 ] 정리를 시작하며
단지 공부의 목적으로 해당 도서 및 자료를 정리해둔 것입니다.
- 1장 스프링 시작하기 -
스프링 부트의 핵심 살펴보기
명령줄 인터페이스
- 스프링 부트는 자동 구성, 스타터 의존성과 함께 1스프링 애플리케이션을 빠르게 작성하는 새롭고 흥미로운 방법을 제공한다. 2
- 스프링 부트 CLI(명령줄 인터페이스)는 애플리케이션 코드만 작성해도 애플리케이션을 개발할 수 있다.
- 스프링 부트 CLI는 개발자가 코드 작성에만 집중할 수 있도록 스타터 의존성과 자동 구성을 활용한다. 3
- 이제 이전 예제 코드에 import 문이 없었다는 것을 눈치챘는가?
- 스프링 부트 CLI는 RequestMapping과 4RestController의 패키지를 어떻게 알 수 있었을까? 5
- 결론적으로 이 클래스들은 어떻게 클래스패스에 있었을까? 6
- 그것은 스프링 부트 CLI가 어떤 타입을 사용했는지 발견하여 이 타입이 작동할 수 있게 클래스패스에 알맞은 스타터 의존성을 추가하기 때문이다.
- 이 의존성이 클래스패스에 있으면 일련의 자동 구성이 일어나서 HTTP 요청에 7컨트롤러가 응답할 수 있도록 8DispatcheServlet과 9스프링 MVC를 활성화한다. 10
- 스프링 부트 CLI는 스프링 부트의 강력한 기능 중 선택적인 요소다.
- 강력하고 간결한 스프링 개발 방식을 제공하지만, 전통과는 다소 거리가 있는 개발 모델이다.
- 명령줄 개발 모델이 너무 극단적으로 보여도 걱정할 필요가 없다.
- 스프링 부트 CLI를 사용하지 않더라도 스프링 부트의 다른 기능은 모두 활용할 수 있다.
- 2018/01/11 - [Study Progamming/Spring] - [ 스프링 부트 코딩 공작소 ] 스프링 부트의 핵심 살펴보기 - 스타터 의존성
- 2018/01/03 - [Learn IT Knowledge/Computer Science] - [ 전공 지식 ] Spring Framework
- 2018/01/11 - [Study Progamming/Spring] - [ 스프링 부트 코딩 공작소 ] 스프링 부트의 핵심 살펴보기 - 자동 구성
-
- 2018/01/08 - [Learn IT Knowledge/Computer Science] - [ 전공 지식 ] HTTP
-
- 2018/01/03 - [Learn IT Knowledge/Computer Science] - [ 전공 지식 ] DispatcherServlet
- 2018/01/03 - [Learn IT Knowledge/Computer Science] - [ 전공 지식 ] Spring Framework
- 스타터 의존성 : 스프링 부트의 핵심적인 특징 4가지 중 하나 [본문으로]
- 스프링 : 스프링 프레임워크, Spring Framework, 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 불린다. [본문으로]
- 자동 구성 : 스프링 부트의 핵심적인 특징 4가지 중 하나 [본문으로]
- RequestMapping : [본문으로]
- RestController : [본문으로]
- 클래스패스 : [본문으로]
- HTTP : Hypertext Transfer Protocol, 하이퍼텍스트 전송 규약, web-browser(브라우저)같은 응용프로그램을 통해 web-client(사용자)와 web-server(서비스제공자)사이 데이터를 전솧하는 프로토콜 [본문으로]
- 컨트롤러 : [본문으로]
- DispatcheServlet : Spring MVC Framework의 유일한 Front Controller [본문으로]
- 스프링 MVC : Spring MVC, 스프링 웹 프로그램밍 개발 시 거의 표준적인 방식인 모델-뷰-컨트롤러(MVC) 패턴 [본문으로]
'Study Progamming > Spring' 카테고리의 다른 글
[ 스프링 부트 코딩 공작소 ] 스프링 부트의 핵심 살펴보기 - 액추에이터 (0) | 2018.01.11 |
---|---|
[ 스프링 부트 코딩 공작소 ] 스프링 부트의 핵심 살펴보기 - 스타터 의존성 (0) | 2018.01.11 |
[ 스프링 부트 코딩 공작소 ] 스프링 부트의 핵심 살펴보기 - 자동 구성 (0) | 2018.01.11 |
[ 스프링 부트 코딩 공작소 ] 스프링 부트의 핵심 살펴보기 - 서론 (0) | 2018.01.11 |
[ 스프링 부트 코딩 공작소 ] 스프링의 새로운 모습 살펴보기 (0) | 2018.01.11 |