Server/SpringBoot

[SpringBoot] RestAPI 이용해서 "HelloWorld 띄우기"

100winone 2019. 11. 7. 15:53

RestAPI 를 이용해 페이지에 "Hello World!" 를 띄워보겠다. 

 

그러기 위해서는 Spring Boot Web Starter를 Gradle에 추가해줘야 하는데 밑에 링크 참조~! 

 

https://100winone.tistory.com/4?category=814160

 

[SpringBoot] Gradle 추가하기

Gradle을 추가해보자 나는 Spring Boot Web Starter 를 추가! https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-web/2.2.0.RELEASE Maven Repository: org.springframework.boot..

100winone.tistory.com

 

위에 링크 과정이 끝났으면!

나는 이런식으로 package 와 class를 하나씩 만들어줬다!

 

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

// controller
@RestController
public class RestContorller {
	
	@RequestMapping("/api")
	// mapping
	public String getData() {
		String a = "Hello World!!";
		return a;
	}
}

 

getData() 메소드 위에 @RequestMapping을 해주면서 기본 주소 뒤에 /api가 붙을 때 밑에 메소드와 연결!

 

@RestController 어노테이션은 컨트롤러 클래스에 @RestController를 해주면 @메소드에 ResponseBody를 해주지 않아도 데이터 전송이 가능하다고 한다!

 

실행화면

출력 성공~!