小記SpringBoot使用方法

最近公司的一個新項目使用的springboot框架,自己也順便玩了一下,感覺這個框架就是個封裝了spring,內置了tomcat服務器的web項目,裏面自帶了spring的許多jar包,一般不需要我們自己手動去導jar包。mvc框架使用的是spring自家的springmvc,順便也把我從struts2中帶出來見見世面。

啓動方式爲使用類的主方法啓動,下圖是一個例子

注意這個類的包的路徑,springboot默認scan這個包路徑下的所有用spring註解配置好的類,例如你在這個包下的某個類,使用了註解@Repository,那麼這個類就會被spring註冊爲一個DAO數據庫訪問組件,同理其他註解也一樣。

該框架使用的頁面技術是html,不是我們熟知的jsp渲染頁面,自己項目也只是簡單的使用了一下html,沒有深究。配置文件框架默認是resource包下的application.properties配置文件,在裏面添加項目中用到的配置參數。

在部署項目時,採用的是直接java jar的方式,不過這種方式啓動的項目在關閉控制終端時會導致項目也close,這顯然不是我們想要的,所以採用了nohup的方式,具體命令是nohup java -jar project.jar &的方式。這樣在你關閉終端時,程序也會運行在後臺而不會關閉。日誌會默認記錄在同級目錄的nohup.out文件中,這個是可以設置的,具體設置方法網上有,就不贅述了,上一個簡單的項目結構圖吧。


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