91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

macOS下Spring Boot開發環境的搭建方法

發布時間:2021-06-10 14:07:57 來源:億速云 閱讀:1143 作者:小新 欄目:編程語言

小編給大家分享一下macOS下Spring Boot開發環境的搭建方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

macOS搭建Spring Boot開發環境,具體內容如下

軟硬件環境

macOS Sierra

java 1.8.0_65

maven 3.5.0

idea 2017.1.5

前言

最近接觸了一點java web相關的知識,了解一下最近比較火的開發框架Spring Boot,站在一個從未涉足過java web和spring的開發者角度來講,spring boot確實是一個非常不錯的框架,配置簡單,容易入門,對于想入行java web的童鞋,是一個很好的切入點。

maven安裝

這里選擇maven作為構建工具,你也可以使用其它的,如gradle等。到apache站點下載最新穩定版的zip包,解壓到指定目錄,比如我這里是/Users/djstava/Workshop/tools,然后編輯/Users/djstava/.bash_profile文件,在文件末尾增加語句

export PATH=$PATH:/Users/djstava/Workshop/tools/apache-maven-3.5.0/bin

設置完成后,在Terminal中執行

source ~/.bash_profile

上述操作后,最后來檢查一下設置的結果是否正確,在終端中執行

mvn -version

IDE選擇

我這里選擇jetbrains的IntelliJ IDEA,當然你也可以選擇其它的,如eclipse。

創建第一個應用新建工程

點擊Create New Project

macOS下Spring Boot開發環境的搭建方法

選擇左側的Spring Initializer,Project SDK選擇java 1.8

macOS下Spring Boot開發環境的搭建方法

接下來是一些工程基本信息的填寫,Type選擇Maven Project,Packaging選擇Jar,其它的可以隨意寫

macOS下Spring Boot開發環境的搭建方法

依賴項選擇Web,如圖所示

macOS下Spring Boot開發環境的搭建方法

macOS下Spring Boot開發環境的搭建方法

工程創建成功后,第一個構建過程會比較慢,等待完成后,點擊DemoApplication.java中的main函數前的綠色按鈕就可以啟動工程了

macOS下Spring Boot開發環境的搭建方法

這時候打開瀏覽器,輸入localhost:8080查看

macOS下Spring Boot開發環境的搭建方法

上面瀏覽器輸出是正常的。接下來我們加入點代碼,讓它能夠顯示點東西出來。創建一個新的java類

macOS下Spring Boot開發環境的搭建方法

HelloController.java源碼

package com.xugaoxiang;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * Created by djstava on 15/07/2017.
 */
@RestController
public class HelloController {

 @RequestMapping("/hello")
 public String hello() {
 return "Hello Spring Boot!";
 }

}

重新啟動工程,查看瀏覽器,輸入地址localhost:8080/hello

macOS下Spring Boot開發環境的搭建方法

工程解釋

@RestController和@RequestMapping,這是2個很重要的注解。@RestController負責處理http請求,@RequestMapping負責url的映射。

以上是“macOS下Spring Boot開發環境的搭建方法”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

贡觉县| 莱州市| 平和县| 应城市| 庆云县| 大足县| 凌海市| 新乐市| 碌曲县| 资源县| 敖汉旗| 永善县| 天镇县| 大新县| 乌拉特前旗| 沾益县| 平潭县| 普宁市| 凤山市| 兴和县| 怀宁县| 新宁县| 合水县| 尖扎县| 乌兰县| 行唐县| 新绛县| 乐亭县| 北川| 历史| 吐鲁番市| 定日县| 那坡县| 鹤壁市| 和林格尔县| 兰西县| 安国市| 桃源县| 大埔区| 星子县| 临洮县|