IT/Java

인텔리제이 커뮤니티(Intellij Community)에 스프링부트(Springboot) 프로젝트 생성하기

상짱 2024. 2. 14. 20:57
반응형

1. Spring Initializr 에 들어가서 프로젝트를 생성하고 다운로드한다.

 

spring initializr

 

- Project는 Gradle 프로젝트로, 

- Language는 Java

- Dependencies는 웹으로 할 거니, Spring Web 추가GENERATE 하면 파일이 다운로드된다.

- Dependencies 부분은 인텔리제이에 소스 import 후 build.gradle 파일에서 확인할 수 있다.

- 다운로드된 zip파일을 원하는 프로젝트 경로에 압축을 푼다.

 

 

project import

- gradle 프로젝트이니, build.gradle 파일 선택

- 또는 프로젝트 폴더를 선택해도 된다.

 

 

Open as Project

- build.grade 파일 선택하면, Open Project 창이 뜨고, Open as Project를 선택

- 빌드가 되는 것을 확인할 수 있다.

 

 

HelloApplication.java

- @SpringBootApplication 어노테이션이 있는 클래스 HelloApplication.java를 실행시킨다.

- 오른쪽 마우스로 Run 또는 상단 아이콘 클릭.

 

 

http://localhost:8080

 

- 아무 페이지도 안 만들었으니, 상태값 404 페이지.

- 컨트롤러 하나를 만들자.

 

 

New - Package

- controller 패키지를 만들고,

 

 

HomeController.java

 

- HomeController.java 파일을 만들고, 간단히 코드 작성.

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

@RestController
public class HomeController {

    @GetMapping(value="/hello")
    public String hello(){
        return "Hello World!!!";
    }
}

 

 

Hello World!!

 

- 결과 확인. 끝.

 

반응형

'IT > Java' 카테고리의 다른 글

[JAVA] 람다식 개념  (0) 2024.05.04
인텔리제이(Intellij)를 사용하다.  (0) 2024.02.13
Spring Integration  (0) 2023.08.17
[Java] java.nio.file.Files 클래스  (0) 2022.10.31
[Java] NIO 기본동작방식 및 개념?  (1) 2022.10.11
[Java] Socket 통신 샘플 소스  (0) 2022.10.06
enum 열거형  (0) 2022.07.22
디폴트 메서드(default method)  (0) 2022.07.08
[람다식] JAVA에서의 람다식/기본편  (0) 2022.07.08
[개발환경] 이클립스 / JDK  (0) 2022.06.20