构建简单spring boot 项目
生活随笔
收集整理的這篇文章主要介紹了
构建简单spring boot 项目
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
本篇blog的目的
完成Spring Boot基礎項目的構建,并且實現一個簡單的Http請求處理。
spring boot的簡介
- Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Spring Boot致力于在蓬勃發展的快速應用開發領域(rapid application development)成為領導者的。
- 在以前的spring項目中,都會面對大量繁瑣的配置,使用的時候基本上都是大量的復制黏貼。而Spring Boot 則能讓我們在不需要過多的配置下,輕松快速地搭建Spring Web應用,開箱即用,沒有代碼生成,也無需XML配置,從而快速使用spring框架。
構建spring boot項目
版本:java 1.8?& spring boot 1.5.10通過SPRING INITIALIZR工具產生基礎項目
訪問:http://start.spring.io/
解壓項目包,并用IDE以Maven項目導入
以IntelliJ IDEA 為例:
項目結構解析
如圖所示:? ?
? ??
通過上面步驟完成了基礎項目的創建,Spring Boot的基礎結構共三個文件(具體路徑根據用戶生成項目時填寫的Group所有差異):
- src/main/java下的程序入口:TestApplicatino
- src/main/resources下的配置文件:application.properties
- src/test/下的測試入口:TestApplicationTests
生成的TestApplication和TestApplicationTests類都可以直接運行來啟動當前創建的項目,由于目前該項目未配合任何數據訪問或Web模塊,程序會在加載完Spring之后結束運行。
編寫controller服務
- 創建package命名為com.zhongCe.test.web(根據實際情況修改)
- 創建IndexController類,內容如下:
? ? ? ?
- 啟動主程序,打開瀏覽器訪問http://localhost:8080/index
? ? ? ?
- 可以看到頁面輸出Hello World
? ? ? ?
end
轉載于:https://my.oschina.net/u/3471006/blog/1627055
總結
以上是生活随笔為你收集整理的构建简单spring boot 项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python学习日记day4 字符编码
- 下一篇: 梭子鱼智能安全透视平台揭穿精密伪装威胁