1. 程式人生 > 實用技巧 >ObjectiveSQL(Java ORM) 之 MySQL 實戰

ObjectiveSQL(Java ORM) 之 MySQL 實戰

本教程將使用IntelliJ IDEA搭建一個簡單Spring Boot專案,並將這個專案部署到阿里雲伺服器ECS上。

背景知識

背景知識
Spring Boot
Spring Boot是近幾年非常流行的一款微服務框架,具有簡化配置、快速搭建、內嵌Tomcat或Jetty容器的特點,讓開發人員專注於業務實現,基於Maven或Gradle外掛建立可執行的JARs和WARs。

雲伺服器ECS
雲伺服器(Elastic Compute Service,簡稱ECS)是阿里雲提供的效能卓越、穩定可靠、彈性擴充套件的IaaS(Infrastructure as a Service)級別雲端計算服務。雲伺服器ECS免去了您採購IT硬體的前期準備,讓您像使用水、電、天然氣等公共資源一樣便捷、高效地使用伺服器,實現計算資源的即開即用和彈性伸縮。阿里雲ECS持續提供創新型伺服器,解決多種業務需求,助力您的業務發展。

步驟一:建立資源(未開通ECS)

1.在[阿里雲從零搭建Spring Boot的Hello World體驗場景]處(https://developer.aliyun.com/adc/scenario/af334c34023e423785cdf06d9a92d692)點選開始體驗開通資源後,檢視本次實驗資源。

2.單擊免費開通建立所需資源。

步驟二:安裝Java開發環境

1.下載並安裝JDK8,下載地址參見Java SE 8u261

2.配置Java環境變數。
a. 開啟命令視窗,執行以下命令。
說明:執行命令前,請修改JAVA_HOME引數C:\Program Files\Java\jdk1.8.0_211為您的JDK安裝目錄。
執行結果如下。

b.執行以下命令,驗證環境變數配置是否成功。

java -version

執行結果如下。

步驟三:安裝並配置IntelliJ IDEA

此步驟主要介紹使用IntelliJ IDEA安裝Spring Assistant外掛。
1.下載並安裝IntelliJ IDEA,下載地址參見IntelliJ IDEA
2.雙擊執行IntelliJ IDEA。
3.在IntelliJ IDEA啟動介面,依次單擊 Configure > Settings 。

4.單擊 Plugins,然後在搜尋欄輸入spring Assistant。最後單擊 Install 安裝外掛。

5.單擊 Restart IDE。

步驟四:建立Spring Boot專案

本步驟主要介紹使用Spring Assistant外掛來搭建簡單的Spring Boot專案。
1.在IntelliJ IDEA啟動介面,單擊 Create New Project。
2.在左側單擊 Spring Assistant,然後單擊 Next。

步驟五:打包並上傳專案到ECS伺服器

1.打包專案。
a. 單擊IDEA右上角Maven。

b. 依次雙擊 demo>Lifecycle>package,開始打包。

執行結果如下,圖中標記位置為打包後jar包的路徑。

2.開啟終端工具。

  • Windows:開啟命令視窗。
  • MAC:開啟命令列終端Terminal。
    Windows使用者請檢查系統中是否安裝有SSH工具。檢查方法:
    a. 在終端中輸入命令ssh -V。ssh -V

    如果顯示SSH版本則表示已安裝,如下圖所示。

    b. 如果未安裝,請下載安裝OpenSSH工具。

  • 上傳jar包到ECS伺服器。
    a. 在命令列中執行以下命令。scp C:\Users\Administrator\IdeaProjects\demo\target\demo-0.0.1-SNAPSHOT.jar [email protected]:/root

    說明: 在執行命令前,請先替換以下引數。

  • C:\Users\Administrator\IdeaProjects\demo\target\demo-0.0.1-SNAPSHOT.jar為jar包存放路徑。
  • 47.xx.xx.xx為ECS例項公網IP。
    執行結果如下。

    b. 輸入已建立的ECS雲伺服器的登入密碼。
    c. 上傳成功後,會顯示如下資訊。

步驟六:連線ECS伺服器

1.在終端中輸入連線命令ssh [username]@[ipaddress]。
您需要將其中的username和ipaddress替換為步驟一中建立的ECS伺服器的彈性公網IP。例如:

ssh [email protected]


命令顯示結果如下:

  1. 輸入 yes。
  2. 同意繼續後將會提示輸入登入密碼。 密碼為已建立的雲服務的ECS的登入密碼。

    登入成功後會顯示如下資訊。

步驟七:執行ECS上的Java專案

1.執行以下命令,安裝Java執行環境。

yum -y install java-1.8.0*

2.執行以下命令,執行Java專案。

java -jar demo-0.0.1-SNAPSHOT.jar

執行結果如下。