SpringBoot項目開發系列:控制器與頁面

Web綜合開發離不開頁面與數據,本章帶大家創建控制器,返回數據或html頁面,以及自定義配置訪問端口

在pom.xml文件中引入開發需要的依賴,上一篇是在工具上選擇的,也可以手動編輯xml引入

     這樣就可以使用 @RestController和@Controller 控制器註解,分別對應返回數據與頁面的控制器,也可通過@ResponseBody註解 與 返回ModelAndView 組合使用

運行項目,訪問 localhost:8080/getByName?name=xb,帶上name參數,可看到頁面返回的數據,可以返回對象,List等,框架會自動轉換爲Json對象

2.再添加一個IndexController,加上@Controller註解,並在項目resources-templates目錄下創建index.html

運行項目,訪問 localhost:8080/index ,可看到頁面的內容

3.自定義端口,運行項目默認8080端口,我們可以修改爲8001端口進行訪問,打開resources目錄下的 application.properties文件,添加server.port=8001,再運行項目,現在就需要訪問 localhost:8001/index 才能打開頁面了

這是新建完項目的第一次配置工作,想想之前的SpringMvc項目,新建完項目每次都要配置web.xml,創建springcontext.xml等等,大量重複的工作,SpringBoot把這些工作大大簡化了,讓開發人員只需要快速開發業務就好

SpringBoot內置了Tomcat,所以新建完項目可以直接運行
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章