帶註解的控制器

Spring WebFlux 提供了一種基於註解的程式設計模型,其中 @Controller@RestController 元件使用註解來表達請求對映、請求輸入、處理異常等。帶註解的控制器具有靈活的方法簽名,無需擴充套件基類或實現特定介面。

以下清單顯示了一個基本示例

  • Java

  • Kotlin

@RestController
public class HelloController {

	@GetMapping("/hello")
	public String handle() {
		return "Hello WebFlux";
	}
}
@RestController
class HelloController {

	@GetMapping("/hello")
	fun handle() = "Hello WebFlux"
}

在前面的示例中,方法返回一個 String,該字串將被寫入響應體。

© . This site is unofficial and not affiliated with VMware.