Spring Boot 入門篇

Spring Boot 入門

1.Spring Boot簡介

簡化Spring應用開發的一個框架;
整個Spring技術棧的一個大整合;
J2EE開發的一站式解決方案;

2.微服務

微服務:架構風格(服務微化)
一個應用應該是一組小型服務,可通過HTTP的方式進行互通;
單體應用: ALL IN ONE;
微服務:每一個功能元素最終都是一個可獨立替換和獨立升級的軟件單元;
微服務介紹詳情文檔

3.Spring Boot HelloWorld

一個功能:

瀏覽器發送HelloWorld請求,服務器接收請求並處理,響應HelloWorld字符串;

3.1 環境準備

環境約束

–jdk1.8:Spring Boot 推薦jdk1.7及以上;java version “1.8.0_181”

–maven3.x:maven 3.3以上版本;Apache Maven 3.6.3

–IntelliJIDEA2017:IntelliJ IDEA 2019.3.2 x64、STS

–SpringBoot 1.5.9.RELEASE:1.5.9;

3.2 IDEA:使用 Spring Initializer快速創建項目

IDE都支持使用Spring的項目創建嚮導快速創建一個Spring Boot項目;

選擇我們需要的模塊;嚮導會聯網創建Spring Boot項目;

默認生成的Spring Boot項目;

  • 主程序已經生成好了,我們只需要我們自己的邏輯
  • resources文件夾中目錄結構
    • static:保存所有的靜態資源; js css images;
    • templates:保存所有的模板頁面;(Spring Boot默認jar包使用嵌入式的Tomcat,默認不支持JSP頁面);可以使用模板引擎(freemarker、thymeleaf);
    • application.properties:Spring Boot應用的配置文件;可以修改一些默認設置;

3.3 配置maven倉庫

選擇自己的maven和倉庫即可(不做過多解釋)在這裏插入圖片描述

3.3 .1 構建項目

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
編寫第一個testcontroller
在這裏插入圖片描述
在配置文件中配置tomcat端口號
在這裏插入圖片描述
啓動配置類即可在這裏插入圖片描述
那先訪問一下剛纔寫的接口名稱
在這裏插入圖片描述
表示成功構建spring boot 項目並且訪問成功;

下篇博客中會詳解 spring boot 的魅力之處以及使用方法

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