본문 바로가기
🍁 Spring/🍃SpringBoot

[Springboot/스프링부트] 스프링부트로 말자네소소한일상 출력하기

by 김말자 2022. 8. 11.
728x90
728x90
BIG
package com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;


@SpringBootApplication
@RestController
// Restful Web Api를 좀더 쉽게 만들기 위해 스프링 프레임워크에 도입된 개념
// 컨트롤러와 레스폰스바디를 합쳐놓은 어노테이션임
//컨트롤러는 해당 클래스를 요청을 처리하는 컨트롤러로 사용한닫는 뜻이고
// 레스폰스바디는 자바객체를 HTTP 응답 본문의 객체로 변환해 클라이언트에게 전송하는 것을 말함 그래서 html파일을 따로 만들지 않아도됨
public class DemoApplication {

   public static void main(String[] args) {
      SpringApplication.run(DemoApplication.class, args);
   }
@GetMapping(value = "/")
   //컨트롤러 클래스에 클라이언트 요청을 처리를 겟방식으로 처리를함
   public String helloWorld(){
      return "말자네소소한일상";
}
}

 

서버포트가 8081로 설정된 상태에서 localhost:8081을 입력하게 되면

restcontroller에 의해 html파일을 만들지 않아도 리턴값에 의해서 그냥 입력이 되는 것을 볼 수 있다.

728x90
반응형
BIG

댓글