Spring MVC 的用途,就是「讓我們能夠在 Spring Boot 中,實作前後端之間的溝通」,這樣我們就可以透過 Spring MVC 的功能,在 Spring Boot 中創建一個 API 出來、或是去接住前端所傳過來的參數。
其實在前面的文章中,我們就已經有使用到 Spring MVC 的功能了!
在 Day 4 的那篇文章中,我們在 Spring Boot 程式裡面,有去創建了一個 MyController 出來。當時是告訴大家,只要我們運行起 Spring Boot 程式,然後在瀏覽器中輸入 http://localhost:8080/test 時,這樣 Spring Boot 就會去執行 MyController 中的 test()
方法。
而這兩個註解 @RestController
和 @RequestMapping
,其實就是 Spring MVC 所提供的好用註解!
所以在後面的文章中,我們就會來介紹 Spring MVC 中的好用功能,也會來介紹 @RestController
和 @RequestMapping
這些註解,他們分別的用途又是什麼。