Loading...
Spring Framework Reference Documentation 7.0.2의 Annotated Controllers의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
See equivalent in the Servlet stack
Spring WebFlux는 annotation 기반 프로그래밍 모델을 제공하며, 여기서 @Controller와
@RestController 컴포넌트는 요청 매핑, 요청 입력, 예외 처리 등을 표현하기 위해
annotation을 사용합니다. Annotated controller는 유연한 메서드 시그니처를 가지며
base class를 확장하거나 특정 인터페이스를 구현할 필요가 없습니다.
다음 목록은 기본적인 예제를 보여줍니다:
1@RestController 2public class HelloController { 3 4 @GetMapping("/hello") 5 public String handle() { 6 return "Hello WebFlux"; 7 } 8}
1@RestController 2class HelloController { 3 4 @GetMapping("/hello") 5 fun handle() = "Hello WebFlux" 6}
앞의 예제에서, 해당 메서드는 응답 body에 기록될 String을 반환합니다.
DispatcherHandler
@Controller