Java技術學習分享:SpringBoot入門

對於Java開發人員來講Spring和其它框架(Hibernate、MyBatis、SpringMVC...)的整合是比較麻煩的事情,須要涉及到大量的配置文件和第三方庫的導入。spring

Spring的Pivotal 團隊提供了全新的SpringBoot框架,幫助咱們簡化搭建Spring項目和初始化配置的過程,這樣咱們不用一點一點的寫配置文件,再一個個導入第三方庫,對於Java開發人員來講是一個福音。瀏覽器

SpringBoot這麼強大,那入門會不會很難呢?能夠很負責的告訴你們:一點不會!tomcat

下面就告訴你們如何來搭建一個SpringBoot的項目。app

搭建SpringBoot項目有幾種方式,最簡單的是在線建立項目:框架

先登陸網址https://start.spring.io/測試

 

 

而後按照下面步驟操做:插件

1) 選擇項目類型,這裏默認是Maven3d

2) 選擇語言,默認Javablog

3) 選擇版本,默認2.0.5ip

4) 設置包名

5) 設置項目名

6) 搜索須要的依賴庫,這裏導入了Web庫

7) 點擊建立工程,會下載打包好的項目到本機

8) 經過Eclipse或IDEA打開工程

除了在線建立項目之外,IDEA也集成了SpringBoot插件,經過IDEA也能夠快速搭建SpringBoot項目。

一、 新建項目,選擇Spring Initializr ,URL選擇Default,下一步

 

 

二、 設置項目信息,下一步

 

 

三、 添加依賴,這裏只添加了Web

 

 

四、 設置項目名稱和位置,Finish

 

 

這樣一個SpringBoot項目就建立好了,咱們看看項目的結構:

 

 

DemoApplication 有main方法的類,做用是啓動SpringBoot

內容是:

@SpringBootApplicationpublic class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); }}

resources 資源文件目錄

static 靜態文件目錄

templates 模板文件目錄

application.properties SpringBoot的配置文件

DemoApplicationTests 測試類

下面測試SpringBoot:

添加一個Controller類:

	@Controller@RequestMapping("/user")public class UserController {    @RequestMapping("/hello")    @ResponseBody    public String hello(Model model){        return "Hello SpringBoot!";    }}

執行DemoApplication的main方法,SpringBoot會啓動自帶的tomcat,會看到下面圖形,若是沒有出現錯誤信息,就啓動成功了。

 

 

在瀏覽器輸入Controller的URL:

 

 

這樣咱們用不多的步驟就搭建了一個Spring項目,不用編寫大量的配置文件和導入依賴包,整體來講,SpringBoot的做用就是:簡單、快速、方便地搭建項目;對主流開發框架的無配置集成;極大提升了開發、部署效率。

相關文章
相關標籤/搜索