02. Controller 만들기
01. 컨트롤러 만들기
프로젝트를 생성했으니 이제 예시로 페이지를 만들어 보려한다.
http://localhost:8080/hello 라는 URL을 만들어 테스트할 것이며,
해당 요청을 받기 위해선 컨트롤러를 만들어서 사용하여야 한다.
* 컨트롤러는 클라이언트에서 받은 요청을 관리하는 자바의 클래스이다.
프로젝트의 메인 파일을 우클릭하여 Class를 새로 만들어 준다
컨트롤러 명을 입력 후 생성해준다.
정상적으로 컨트롤러 클래스가 생성됨을 확인
위 코드는 그냥 기본 템플릿이므로 아래와 같이 내용을 추가해주자
* 파이썬만 해보고 자바를 아직 몰라서 조금 헷갈린다.
@ 표시가 java에선 함수인가?
package com.example.demo;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class HelloController {
@GetMapping("/hello")
@ResponseBody
public String hello() {
return "Hello World";
}
}


