利用spring boot如何快速啟動一個web項目詳解
前言
基于我們創(chuàng)建好的lion項目,使用spring boot,我們就可以通過很少的一些配置,便可以啟動這個項目。下面話不多說了,來一起看看詳細的介紹吧。
方法如下:
1 引入Spring boot,我們打開lion父模塊的pom文件,繼承 spring boot的pom
2讓lion-web模塊依賴spring boot的web相關(guān)的jar包,打開lion-web項目下的pom文件,添加如下的依賴
3 添加spring boot入口啟動類Application.java,這個類要房子lion-web模塊中,一般位置如下圖
代碼如下:
4 創(chuàng)建controller,位置如上圖的DemoController
5 運行Application類來啟動項目
在Application.java的類中,右擊 Run as,Java Application,就像我們平時啟動一個main方法一樣,就ok了。
看到 LION IS READY的時候,項目就啟動成功了,還可以看到內(nèi)置tomcat啟動的http端口在8080上。
6 測試DemoController中,我們暴露的http接口
至此,一個簡單的通過maven構(gòu)建的多模塊項目,在我們引入spring boot相關(guān)依賴之后,就可以方便的將項目啟動,且輕松的創(chuàng)建了我們所需要的http接口,依賴少,配置簡單。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
Spring?Boot開發(fā)RESTful接口與http協(xié)議狀態(tài)表述
這篇文章主要為大家介紹了Spring?Boot開發(fā)RESTful接口與http協(xié)議狀態(tài)表述,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步2022-03-03org.apache.ibatis.binding.BindingException異常報錯原因以及詳細解決方案
這篇文章主要給大家介紹了關(guān)于org.apache.ibatis.binding.BindingException異常報錯原因以及詳細解決方案的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2023-02-02詳解Spring Boot使用redis實現(xiàn)數(shù)據(jù)緩存
本篇文章主要介紹了詳解Spring Boot使用redis實現(xiàn)數(shù)據(jù)緩存,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-04-04解決java 分割字符串成數(shù)組時,小圓點不能直接進行分割的問題
這篇文章主要介紹了解決java 分割字符串成數(shù)組時,小圓點不能直接進行分割的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12解讀線程池-Executors的newSingleThreadExecutor和newFixedThreadPool(1
這篇文章主要介紹了解讀線程池-Executors的newSingleThreadExecutor和newFixedThreadPool(1)區(qū)別,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08Spring動態(tài)注冊多數(shù)據(jù)源的實現(xiàn)方法
這篇文章主要介紹了Spring動態(tài)注冊多數(shù)據(jù)源的實現(xiàn)方法,小編覺的挺不錯的,現(xiàn)分享到腳本之家平臺,需要的朋友可以參考下2018-01-01聊聊java 過濾器、監(jiān)聽器、攔截器的區(qū)別(終結(jié)篇)
這篇文章主要介紹了聊聊java 過濾器、監(jiān)聽器、攔截器的區(qū)別(終結(jié)篇),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-02-02