본문 바로가기
Spring/Spring Boot

[SpringBoot] Project 생성

by dbjh 2019. 11. 12.
반응형

1. SpringBoot Project 생성



1. Gradle 프로젝트 생성

    • File > New > Project 를 선택하고 아래 순서를 따른다.


  • 2번째 사진참

    • GroupId

      • 자신의 프로젝트를 고유하게 식별하게 해 주는 것

      • package 명명 규칙을 따른다.

    • ArtifactId?

      • 제품의 이름으로, 버전 정보를 생략한 jar 파일.

      • 프로젝트 이름과 동일하게 설정.

      • 소문자로만 작성함. 특수문자는 사용 x

    • Version?

      • SNAPSHOT: 개발용, RELEASE: 배포용

      • 숫자와 점을 사용하여 버전 형태를 표현(1.0, 1.1, 1.0.1 등)



2. 프로젝트 실행

  • Run 버튼(or Ctrl + F11)을 눌러서 프로젝트를 실행한다.
    실행도중 아래와 같은 오류가 나면 아래링크를 참조한다.

  • 이상없이 실행이 되면 브라우저에서 localhost:8088로 접근한다.


  • 위와같이 에러페이지가 뜨는 경우 메세지 그대로 매핑된 경로가 없기때문에 연결을 하라는 것이다.
아래 사진과 같이 com.example.practice 패키지 밑에 contoller 패키지를 생성한후 Controller로 사용할 Class를 생성한다.


  • 클래스 생성 후 아래의 코드를 작성한다.
package com.example.practice.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController // 컨트롤러를 명시하는 어노테이션
@RequestMapping("/test") // url 경로설정 //localhost:8088/test로 접근
public class TestController {

   @RequestMapping("/test") // localhostL8088/test/test로 접근
   public String getRequest(){
       return "Hello SpringBoot!!"; // 해당 경로로 요청이 들어오면 문자열 형태 그대로 반환
  }

}
  • 다시 프로젝트를 실행하고 브라우저에서 설정된 경로인 localhost:8088/test/test로 접근한다.

  • 위와 같은 페이지가 나오는 것을 확인 할 수 있다.



반응형

댓글