iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 2
3
Modern Web

30天帶你潮玩Spring Boot Zone系列 第 2

[Day 2] - Spring Boot入門前的準備

  • 分享至 

  • xImage
  •  

閱讀時間: 10分鐘

事不宜遲,馬上開始第2天的教學

Spring Boot 入門前的準備:

1, 電腦配置: 一般文書型的電腦也可以

小編使用的電腦配置如下:
Lenovo的手提電腦
作業系統: Windows 8.1
處理器: Intel® Core™ i3-3120M CPU
記憶體(RAM): 8:00GB
系統類型:64位元作業系統,x64型處理器
https://ithelp.ithome.com.tw/upload/images/20190907/20119569G4y0CLsAqC.png

2, 安裝相關軟件

2.1, JDK 1.8 or later
https://www.oracle.com/java/technologies/jdk8-downloads.html
在開始之前,你需要檢查下當前安裝的Java版本:

$ java -version

2.2, 執行Spring Boot的軟件
新手的話,很多人都會建議去安裝Spring Boot CLI。
Spring Boot CLI 的全寫是 Spring Boot Commad Line,是 Spring Boot 的命令行工具。在 Spring Boot CLI 可以運行 Groovy 檔案(.groovy),通過簡單的 Java 語法就快速且簡單地使用 Spring Boot。

但個人不建議使用,反而直接選用市面上常用的IDE(Integrated Development Environment),IDE的中文是”整合開發環境”。目的是讓大家在學習Spring Boot同時也學會怎樣去用一些熱門的IDE。另外,也讓一些已經有開發經驗的人節省安置其他軟件的時間。

小編會用Eclipse Jee 2018-12
但大家可選用最新的版本(目前最新版本是 2019-06)
https://www.eclipse.org/downloads/packages/

選Eclipse IDE for Java EE Developers
https://ithelp.ithome.com.tw/upload/images/20190907/20119569sJVwas4SHl.jpg

選Windows 64-bit (約250MB)
https://ithelp.ithome.com.tw/upload/images/20190907/20119569Pt3gjbAx5d.jpg

接著就是去安裝STS(Spring Tool Suite)
首先要去Help > Eclipse Marketplace
https://ithelp.ithome.com.tw/upload/images/20190907/20119569he5UuTTBA1.jpg

之後在”Find”輸入 STS 去尋找Spring Tool Suite 4,再選擇install
https://ithelp.ithome.com.tw/upload/images/20190907/20119569TZE973LOdK.jpg

基本的入門準備就大功告成了。

題外話:

在官方網站會看到一個叫Spring Initializr的link。
https://ithelp.ithome.com.tw/upload/images/20190907/20119569KQGvVSySoO.jpg

https://start.spring.io/
Spring Initializr是一個網頁版的應用程序,只要連上互聯網就可以使用,它可以為快速生成一個Spring Boot的項目結構。但不會生成任何應用程序代碼。目的是減少用在項目結構配置上的時間。
https://ithelp.ithome.com.tw/upload/images/20190907/20119569C2q6KEBECW.jpg

暫時不會作詳細示範及介紹,只讓大家知道有這個應用程式的存在。
有興趣的人可去深入了解。

如果有興趣想繼續了解和學習的話,歡迎訂閱及留意小弟的文章。

參考文章/網站/書本:


上一篇
[Day 1] - Spring Boot 是什麼
下一篇
[Day 3] – 建立Spring Boot專案
系列文
30天帶你潮玩Spring Boot Zone15
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言