IT공부/스프링부트 (5) 썸네일형 리스트형 스프링 부트 개요 스프링 부트 개요 스프링 부트란? 스프링 부트(Spring Boot) 스프링 프레임워크의 메이븐은 XML 파일에 dependency 태그를 이용하여 의존 설정을 하면 자동으로 라이브러리를 설치하고 관리할 수 있었다. XML 파일에 여러가지 설정을 하는 것은 스프링의 단점이다. 메이븐의 라이브러리 자동 업데이트 기능을 이어받으면서 기존 스프링 프레임워크의 복잡한 설정 과정은 최대한 줄이면서 개발할 수 있음 배포 또는 테스트 역시 스프링 프레임워크보다 쉽고 빠르게 할 수 있음 스프링 부트 특징 스프링 부트는 스타트업에서 모바일과 연동할 때 많이 사용한다. 이유는 일반적인 응용 프로그램을 단독으로 실행하는 수준으로 스프링 애플리케이션을 구현할 수 있기 때문이다. 프로젝트 환경을 구축할 때 필요한 톰캣, Jet.. 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 1 보호되어 있는 글입니다. 스프링부트 3강 - 스프링부트 만들기 II 스프링부트 3강 - 스프링부트 만들기 II 애플리케이션 계층(layerd Spring Application) 데이터가 어떻게 전달이 될 지 처리를 하는 표현계층 부분은 @Controller 어노테이션을 이용한다. 일반적인 개발방향은 repository를 기준으로 엔티티와 레파지토리를 작성하고 이 repository를 이용하는 service를 작성하고 이 서비스를 이용하는 controller를 작성하는 식으로 밑에서부터 올라간다. 기본적인 스프링 애플리케이션 계층 구성 위와 같이 기본적인 스프링 애플리케이션 계층 구성은 루트 애플리케이션 컨텍스트 영역인 서비스와 레파지토리를 가지고 있는 부분과 컨트롤러가 선언되어 있는 웹 어플리케이션 컨텍스트 영역으로 볼 수 있다. 밑에 있는 WS Application C.. 스프링부트 2강 - 스프링부트 만들기 I 스프링부트 2강스프링부트 2강 - 스프링부트 만들기 I 이번 시간에는 스프링 이니셜라이즈 사이트에서 프로젝트를 다운로드받아서 STS에서 불러와서 코드를 작성하는 과정을 설명할 것이다. 기회가 된다면 인텔리제이를 한 번 써보자. 프로젝트 구성 프로젝트 구성을 해보자. 스프링 이니셜라이저 사이트에서 다운로드 받게 된다. Spring Initializer::스프링 부트 시작점이다. 사실 우리가 위 사이트에 가서 내려받을 일은 없다. Spring initalizer:: Make spring-boot.zip https://start.spring.io/starter.zip/ ?name=spring-boot/ &groupId=io.honeymon.tacademy/ &artifactId=spring-boot/ &ver.. 스프링부트 1강 - 스프링부트 소개 스프링부트 1강 - 스프링부트 소개 목차 스프링 부트 소개 스프링 부트 프로젝트 만들기 스프링 부트 웹 서비스 개발 스프링 부트 소개 스프링 부트가 나온 것은 2014년 4월 1일이다. 스프링부트는 기존에 스프링 프레임워크와 같이 톰캣과 같은 WAS가 설치된 곳에 WAR를 배포하는 게 아니라 자기 자신 자체를 배포하고 실행할 수 있는 그런 아키텍처를 가진다. 스프링부트 2.0은 2018년 3월 1일에 나왔다. 스프링부트 기능정의 단독실행 가능한 스프링 애플리케이션 생성 내장 컨테이너로 톰캣, 제티 혹은 언더토우 중에서 선택가능 스타터를 통해 간결한 의존성 구성 지원 스프링에 대한 자동구성(Auto-Configuration) 제공 더이상 XML구성 필요없음 제품출시 후 운영에 필요한 다양한 기능(상태점검,.. 이전 1 다음