1. 程式人生 > >超實用的14個 Spring MVC “隱藏”技巧,用了都說好!

超實用的14個 Spring MVC “隱藏”技巧,用了都說好!

![](https://upload-images.jianshu.io/upload_images/15462057-10fcd65bcd4a4ccb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 通常,在Spring MVC中,我們編寫一個控制器類來處理來自客戶端的請求。然後,控制器呼叫業務類來處理與業務相關的任務,然後將客戶端重定向到邏輯檢視名稱,該名稱由Spring的排程程式Servlet解析,以呈現結果或輸出。 這樣就完成了典型的請求-響應週期的往返。 今天整理了一下編寫Spring MVC控制器的14個技巧,你今天get到了嗎?(≧▽≦)/ ### **1、使用@Controller構造型** 這是建立可以處理一個或多個請求的控制器類的最簡單方法。僅通過用構造型註釋一個類@Controller ,例如: ``` import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class HomeController { @RequestMapping("/") public String visitHome() { return "home"; } } ``` 如你所見,visitHome()方法通過重定向到名為home的檢視來處理來自應用程式上下文路徑(/)的請求。 注意:@Controller原型只能在Spring的配置檔案中啟用註解驅動時使