SpringBoot第一集:入門(2020最新最易懂) | spring boot maven教學
SpringBoot第一集:入門(2020最新最易懂) 學習思路: 是什麼?為什麼要學,有什麼用?有什麼特點?簡單明了的總結一句話! SpringBoot推薦開發工具: SpringToolSuite、IDEA、Eclipse(需要安裝插件)、VisualStudio 、TheiaIDE。 本人目前使用Eclipse(當前教案選擇)或SpringToolSuite。推薦使用IDEA(推薦理由:Eclipse沒有集成工具,需要自行建立項目,搭建結構。SpringToolSuite/IDEA都有集成,可以快速開發) 環境: JDK8 Eclipse.2020-06 SpringBoot2.3.4 Maven...
SpringBoot第一集:入門(2020最新最易懂)學習思路:
是什麼?為什麼要學,有什麼用?有什麼特點?簡單明了的總結一句話!
SpringBoot推薦開發工具:
Spring Tool Suite、IDEA、Eclipse(需要安裝插件)、Visual Studio 、Theia IDE。
本人目前使用Eclipse(當前教案選擇)或Spring Tool Suite。推薦使用IDEA(推薦理由:Eclipse沒有集成工具,需要自行建立項目,搭建結構。Spring Tool Suite/IDEA都有集成,可以快速開發)
環境:
JDK8
Eclipse.2020-06
SpringBoot2.3.4
Maven-3.6.x
簡單來說:當你還在僅僅抓住SSH/SSM不放手時,技術更新了,如果你是一個資深的Java工程師,相信你完全明白,傳統的SSH和SSM配置繁多,開發效率低,還存在著複雜繁瑣的部署流程。(多則幾十個配置文件,少則也有七八個。項目部署運行依賴底層環境Tomcat等)
這種環境下,如果能有一款產品,來簡化配置,簡化部署,那將是非常享受的一個過程。SpringBoot就是你想像中的那個產品。
概述Spring Boot是一套基於Spring框架的微服務框架,是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。它基於「約定優於配置(COC)」的設計理念,實現了自動化配置解決方案,包括自動配置第三方資源。Spring Boot不是Spring解決方案的一個替代品,而是Spring的一個封裝,從這方面又可以說它並不是一個全新的框架。而是一種衍生,是與 Spring 框架緊密結合用來改善用戶體驗的工具。所以,你以前可以用spring做的事情,現在用spring boot都可以做。
約定優於配置(convention over configuration),也稱...