欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

spring boot 學習筆記(入門篇)

 更新時間:2018年02月09日 11:27:59   作者:notify_me  
ing Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發(fā)過程。這篇文章給大家?guī)砹藄pring boot 入門學習筆記,需要的朋友參考下

簡介:

      Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進行配置,從而使開發(fā)人員不再需要定義樣板化的配置。用我的話來理解,就是spring boot其實不是什么新的框架,它默認配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架(不知道這樣比喻是否合適)。
優(yōu)點:

其實就是簡單、快速、方便!平時如果我們需要搭建一個spring web項目的時候需要怎么做呢?

1)配置web.xml,加載spring和spring mvc

2)配置數(shù)據(jù)庫連接、配置spring事務

3)配置加載配置文件的讀取,開啟注解

4)配置日志文件

配置完成之后部署tomcat 調(diào)試

現(xiàn)在非常流行微服務,如果我這個項目僅僅只是需要發(fā)送一個郵件,如果我的項目僅僅是生產(chǎn)一個積分;我都需要這樣折騰一遍!

但是如果使用spring boot呢?

很簡單,我僅僅只需要非常少的幾個配置就可以迅速方便的搭建起來一套web項目或者是構(gòu)建一個微服務!

快速入門

工具: intellij idea 和maven 構(gòu)建項目,怎么安裝和配置maven這里不做多余介紹,自行百度。idea要下載企業(yè)版本,社區(qū)版是不支持spring boot的,企業(yè)版收費可一試用30天,如有有學生郵箱可以免費使用。

1、菜單欄中選擇File=>New=>Project..,我們可以看到如下圖所示的創(chuàng)建功能窗口。其中Initial Service Url指向的地址就是Spring官方提供的Spring Initializr工具地址,所以這里創(chuàng)建的工程實際上也是基于它的Web工具來實現(xiàn)的。

2、點擊Next,等待片刻后,我們可以看到如下圖所示的工程信息窗口,在這里我們可以編輯我們想要創(chuàng)建的工程信息。其中,Type可以改變我們要構(gòu)建的工程類型,比如:Maven、Gradle;Language可以選擇:Java、Groovy、Kotlin。

3、點擊Next,進入選擇Spring Boot版本和依賴管理的窗口。在這里值的我們關注的是,它不僅包含了Spring Boot Starter POMs中的各個依賴,還包含了Spring Cloud的各種依賴。這里我們選擇web,還可以選上mybatis.

4、點擊Next,進入最后關于工程物理存儲的一些細節(jié)。最后,點擊Finish就能完成工程的構(gòu)建了。

 一個是spring boot web程序就搭建完成了。Intellij中的Spring Initializr雖然還是基于官方Web實現(xiàn),但是通過工具來進行調(diào)用并直接將結(jié)果構(gòu)建到我們的本地文件系統(tǒng)中,讓整個構(gòu)建流程變得更加順暢,還沒有體驗過此功能的Spring Boot/Cloud愛好者們不妨可以嘗試一下這種不同的構(gòu)建方式。

總結(jié)

以上所述是小編給大家介紹的spring boot 學習筆記(入門篇),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • springboot訪問template下的html頁面的實現(xiàn)配置

    springboot訪問template下的html頁面的實現(xiàn)配置

    這篇文章主要介紹了springboot訪問template下的html頁面的實現(xiàn)配置,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • Java獲得指定區(qū)間數(shù)的方法

    Java獲得指定區(qū)間數(shù)的方法

    這篇文章主要介紹了Java獲得指定區(qū)間數(shù)的方法,涉及java數(shù)值運算的相關技巧,需要的朋友可以參考下
    2015-05-05
  • mybatis中實現(xiàn)讓返回值與bean中字段相匹配

    mybatis中實現(xiàn)讓返回值與bean中字段相匹配

    這篇文章主要介紹了mybatis中實現(xiàn)讓返回值與bean中字段相匹配,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • Java劍指offer之刪除鏈表的節(jié)點

    Java劍指offer之刪除鏈表的節(jié)點

    這篇文章主要介紹了Java劍指offer之刪除鏈表的節(jié)點,給定單向鏈表的頭指針和一個要刪除的節(jié)點的值,定義一個函數(shù)刪除該節(jié)點。返回刪除后的鏈表的頭節(jié)點,下文更多相關內(nèi)容介紹,需要的小伙伴可以參考一下
    2022-04-04
  • 深入分析@Resource和@Autowired注解區(qū)別

    深入分析@Resource和@Autowired注解區(qū)別

    這篇文章主要為大家介紹了深入分析@Resource和@Autowired注解區(qū)別,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • Java基礎之八大排序算法

    Java基礎之八大排序算法

    這篇文章主要介紹了Java基礎之八大排序算法,文中有非常詳細的代碼示例,對正在學習java基礎的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Java Date與String的相互轉(zhuǎn)換詳解

    Java Date與String的相互轉(zhuǎn)換詳解

    這篇文章主要介紹了Java Date與String的相互轉(zhuǎn)換詳解的相關資料,需要的朋友可以參考下
    2017-02-02
  • 分享15款Java程序員必備的開發(fā)工具

    分享15款Java程序員必備的開發(fā)工具

    這篇文章主要介紹了分享15款Java程序員必備的開發(fā)工具,需要的朋友可以參考下
    2015-02-02
  • 如何通過ServletInputStream讀取http請求傳入的數(shù)據(jù)

    如何通過ServletInputStream讀取http請求傳入的數(shù)據(jù)

    這篇文章主要介紹了如何通過ServletInputStream讀取http請求傳入的數(shù)據(jù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • SpringBoot3結(jié)合gRpc實現(xiàn)遠程服務調(diào)用的流程步驟

    SpringBoot3結(jié)合gRpc實現(xiàn)遠程服務調(diào)用的流程步驟

    gRPC是一個現(xiàn)代開源高性能遠程過程調(diào)用(RPC)框架,可以在任何環(huán)境中運行,它由Google開發(fā),旨在幫助開發(fā)人員更輕松地構(gòu)建分布式應用,特別是當代碼可能在不同地方運行的時候,本文介紹了SpringBoot3結(jié)合gRpc實現(xiàn)遠程服務調(diào)用的流程步驟,需要的朋友可以參考下
    2024-07-07

最新評論