SpringBoot新手的20堂課(02). 上一堂課程 ... | spring boot學習
上一堂課程(SpringBoot新手的20堂課(01)[1])主要就是練習啟動SpringBootApplication.接著,我們要學習怎麼使用SpringBootstarter簡單就可以建立出web的開發環境apachemaven主要是管理整個專案的配置標準化,使用pom.xml定義相關的內容,目前主流的javaIDE都有支援maven的匯入方式.除了標準化的專案模式,最重要的是opensource的libraries不用透過“複製”到專案裡面,在sourceversioncontrol之中,僅需要放置真正新開發的javasources即可.當需要相關的Libraries時,在pom.xml
上一堂課程(SpringBoot新手的20堂課 (01)[1])主要就是練習啟動 SpringBootApplication. 接著, 我們要學習怎麼使用 SpringBoot starter 簡單就可以建立出 web 的開發環境
apache maven 主要是管理整個專案的配置標準化,使用pom.xml定義相關的內容,目前主流的 java IDE 都有支援 maven 的匯入方式. 除了標準化的專案模式, 最重要的是 opensource 的 libraries 不用透過 “複製” 到專案裡面, 在 source version control 之中, 僅需要放置真正新開發的 java sources 即可. 當需要相關的 Libraries 時, 在 pom.xml <dependencies/>之中定義 <dependency/>專案匯入之後, 就會自動到網路上的mvn repository下載相關的 Libraries 到你的電腦, 如果你們內部團隊有共通不願意給其他人用的 Libaries, 也可以建立 nexus 更用的 mvn repository server.
而 SpringBoot 有提供一些標準化的 Libaries, 稱之為 starter. 如果在課程一有特別查看 pom.xml 的朋友, 應該就可以發現,是用了一個很基本的 spring-boot-st...