전 포스트에서 만들었던 SpringBootDeveloper 패키지를 우클릭하여 New - Class를 선택하고 TestController.java 파일을 만들어봅시다. 그리고 다음과 같이 코드를 입력합니다.package me.shinsunyoung.springbottdeveloper;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RestController;@RestControllerpublic class TestController { @GetMapping("/test") public String test() { return "Hello, wo..
스프링 부트를 설치하기 위해 다음과 같은 프로세스를 따릅니다.https://www.jetbrains.com/ko-kr/idea/download 에서서 인텔리제이션 커뮤니티 버전 설치 파일 다운로드다운로드한 파일을 더블클릭해 실행하고, Installation Options에서만 'Add "bin" folder to the PATH 항목만 체크하고 나머지는 기본값을 그대로 두고 설치 진행MacOS 에서는 1번은 그대로 진행하되, 2번은 Applications 폴더로 옮기고 이용라이선스 동의 한 후 기본값으로 설치하면 됩니다.설치가 끝나고 인텔리제이를 처음 실행하면 Intellij idea user agereement 창이 나타나고, 체크 한 후에 다음을 눌러 진행합니다.New Project를 누르고 New ..
스프링은 엔터프라이즈 애플리케이션(많은 사용자의 요청을 동시에 처리하는 애플리케이션)이 나옴으로서 서버 성능과 안전성 및 보안을 원활하게 만들기 위해 들장한 프레임워크입니다. 프레임워크의 특징답게 다른 것들을 신경쓰지 않고, 오직 개발에만 집중할 수 있게 만들어진 도구였습니다. 스프링은 장점이 많은 개발 도구이지만, 설정이 매우 복잡하다는 단점이 있습니다. 그래서 2013년 개발팀은 이 단점을 보완하기 위해 스프링 부트를 출시했습니다. 스프링 부트는 스프링 프레임워크를 더 쉽고 빠르게 이용할 수 있도록 만들어줍니다. 의존성 세트라고 하는 스타터를 이용해서 간편하게 의존성을 상요하거나 관리할 수 있습니다. 스프링 부트의 주요 특징 - 톰캣, 제티, 언더도우 같은 WAS가 내장되어 있어 독립적으로 실행 가능..