Spring Projcect/학습 관리 시스템 & 백오피스 구축

Chapter 05. 스프링부트 기반 웹 프로젝트 구성

계란💕 2022. 8. 9. 20:34

5.1 인텔리제이 스프링 프로젝트 설치하기

  - new Project  => war 파일을 선택한다.

 

 

 

  - 아래와 같이 dependency를 추가한다.

 

   - IndexController라는 클래스를 추가한다.

     -> @GetMapping: 주소를 매핑한다.

     -> @RestController: 컨트롤러가 있기 때문에 GetMapping이라는  주소를 받는다.

    -> 메서드만 추가하고 웹에 매핑(@GetMapping)하지 않으면 의미가 없다.

<hide/>
package com.example.demo2;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class IndexController {
    @GetMapping("/")
    public String index(){
        return  "hello";
    }
}

 

  - 실행하고 나서 로컬에 접속한다.

  - 다음과 같이 인텔리제이에서 데이터베이스를 함께 연결할 수 있다.