1. 程式人生 > >Spring Boot(一)—— Spring Boot 入門

Spring Boot(一)—— Spring Boot 入門

mpi cti 準備 enc 標簽 martin 發的 nbsp oot

1、Spring Boot 簡介

簡化Spring應用開發的一個框架;

整個Spring技術棧的一個大整合;

J2EE開發的一站式解決方案;

2、微服務

微服務:架構風格(服務微化)

一個應用應該是一組小型服務;可以通過HTTP的方式進行互通;

單體應用:ALL IN ONE

微服務:每一個功能元素最終都是一個可獨立替換和獨立升級的軟件單元;

詳細參照微服務文檔

3、環境準備

環境約束

–jdk1.8:Spring Boot 推薦jdk1.7及以上;java version "1.8.0_102"

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

–IntelliJIDEA2017:IntelliJ IDEA 2018.1.2 x64、STS

–SpringBoot 2.0.4.RELEASE;

1、MAVEN設置

給maven 的settings.xml配置文件的profiles標簽添加

<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>

2、IDEA設置

Spring Boot(一)—— Spring Boot 入門