【SpringBoot】프로젝트를 만드는 방법(초보자용)

3707 단어 SpringBoot자바

이번에 할 일


  • SpringBoot + Java8 + gradle 프로젝트를 만듭니다.
  • localhost : 8080에 크롬으로 액세스하면 Hello World를 표시합니다.

  • 환경


  • IntelliJ (무료)
  • Mac
  • java8

  • Spring Initializr로 프로젝트 원형 만들기


  • Spring Initializr 공식 페이지를 엽니다.

  • 여기서 자신에게 필요한 요소를 선택해 만들어 갑니다.


  • 선택이 완료되면 Generate 버튼을 클릭합니다.

  • 자신이 지정한 위치에 zip을 할 수 있으므로 압축을 풉니다.


  • 프로젝트를 IntelliJ에서 열기


  • 방금 추출한 폴더를 엽니다.

  • build.gradle 파일을 마우스 오른쪽 버튼으로 클릭하여 IntelliJ에서 엽니다.



  • Hello World 보기


  • 초기에 만들어진 SampleApplication 클래스에는 아무것도 손을 추가하지 않고,
    SampleApplication 클래스와 동일한 계층 구조의 디렉토리에서 Controller 클래스를 새로 만듭니다.

  • HelloController.java
    @RestController
    public class HelloController {
    
       @GetMapping("/")
        public String index() {
            return "hello world";
        }
    
        @PostMapping("/")
        public String index2() {
            return "こんにちは";
        }
    
  • 「localhost:8080」에 액세스 하면 GET 메소드가 불려,
    문자가 표시됩니다.


  • 주의점


  • thymeleaf는 필요하지 않습니다.
  • 코드를 변경했을 때는 「■(정지)」를 누르지 않으면,
    다중 기동이 되기 때문에 일단 지우고 나서 Run 합시다 「▶」.
  • RestAPI를 만들고 싶을 때는 「@Controller」가 아니고
    @RestController를 붙이자.
  • 좋은 웹페이지 즐겨찾기