SpringBoot入坑-項目搭建

  對於學過三大框架的小童鞋,從今天開始給大家帶來一套新的框架學習,相信對於做程序的小童鞋一定有所耳聞,作爲下一代java開發框架springboot,減去了繁瑣的xml配置,相信用過spring、status、hibernate的小童鞋對於大量的xml配置一定是心有餘悸,當然啦spring支持註解,雖然減少了一些xml的配置,但是總的來說還是有些複雜。springboot作爲下一代微服務開發框架,重點就在於簡化了繁瑣的xml配置,是的程序開發簡化很多。好了廢話不多說,下面我們開始今天的內容。

  首先說明一下我這裏使用的開發環境:jdk(java version "1.8.0_131")、maven(Apache Maven 3.5.0)、IDEA企業版(基礎版不支持自動創建springboot功能)、mac筆記本電腦

  接下來重點說一下maven的使用(引用自:https://www.jianshu.com/p/191685a33786):

  1、下載maven安裝包(http://maven.apache.org/download.cgi

  2、將下載的安裝包解壓,這裏推薦的大家使用阿里雲maven鏡像,具體配置請移步》》》maven阿里雲鏡像

  3、這是我們打開終端輸入:mvn -version 回車,發現命令找不到,下面我們需要安裝一下maven

  4、打開Terminal,輸入以下命令,設置Maven classpath

 $ vi ~/.bash_profile

  5、添加下列兩行代碼,之後保存並退出Vi

export M2_HOME=/Users/robbie/apache-maven-3.3.3
export PATH=$PATH:$M2_HOME/bin

  注意:M2_HOME填寫本地maven的解壓地址

  6、輸入命令以使bash_profile生效

$ source ~/.bash_profile

  7、輸入mvn -version查看Maven是否安裝成功

  8、如果遇到以下異常,重新編輯bash_profile文件,增加export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk/Contents/Home後,並重新運行$ source ~/.bash_profile即可。


  到這裏我們的基礎環境搭建好了,下面我們開始我的第一個springboot項目搭建:

  1、打開我們的IDEA開發工具,點擊創建項目:

  選擇spring Initiallzr,service URL選擇的默認即可,點擊下一步

  2、修改我們的maven項目名稱

  3、選擇web插件即可

  4、到這裏我們的springboot項目就搭建成功了

 

  爲了項目的簡潔,我們可以刪除無用的文件和文件夾:mvnw、mvnw.cmd、.mvn

  5、下面簡單查看一下項目結構

  springboot1Application就是springboot主文件;application.properties是springboot的主配置文件;test文件夾是springboot的單元測試;

pom.xml是maven的主配置文件。

  6、下面編寫我們的第一個springboot單元測試

@RunWith(SpringRunner.class)
@SpringBootTest
public class Springboot1ApplicationTests {

    @Test
    public void contextLoads() {
        System.out.print("hello springboot!");
    }

}

  7、下面再編寫一個web接口

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

@RestController
public class Hello {

    @RequestMapping(value = "/say", method = RequestMethod.GET)
    public String say(){
        return "hello springboot!";
    }

}

  選中Springboot1Application文件,右鍵運行

  8、在瀏覽器輸入:localhost:8080/say

hello springboot!

  到這裏我們的第一個springboot項目就完成了。

  9、補充一下關於springboot項目的另外兩中啓動方式:

  a、打開終端進入項目目錄下,然後輸入:mvn 項目名:run命令,啓動項目

  b、打開終端進入項目目錄下,然後鍵入:mvn install命令

  進入項目target目錄,鍵入:mvn ls命令

  看到生成的jar包,下面我們通過java -jar 命令完成springboot項目的啓動(java -jar springboot1-0.0.1-SNAPSHOT.jar)

  好了到這裏關於springboot入坑第一篇完成,關於springboot的Application.properties的使用,請持續關注。

  以上內容如有錯誤,希望不捨賜教。謝謝

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章