SpringBoot入坑-項目搭建

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

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

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

  一、下載maven安裝包(http://maven.apache.org/download.cgispring

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

  三、這是咱們打開終端輸入:mvn -version 回車,發現命令找不到,下面咱們須要安裝一下maven瀏覽器

  四、打開Terminal,輸入如下命令,設置Maven classpathspringboot

 $ vi ~/.bash_profile

  五、添加下列兩行代碼,以後保存並退出Vibash

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

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

  六、輸入命令以使bash_profile生效框架

$ source ~/.bash_profile

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

  八、若是遇到如下異常,從新編輯bash_profile文件,增長export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk/Contents/Home後,並從新運行$ source ~/.bash_profile便可。


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

  一、打開咱們的IDEA開發工具,點擊建立項目:

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

  二、修改咱們的maven項目名稱

  三、選擇web插件便可

  四、到這裏咱們的springboot項目就搭建成功了

 

  爲了項目的簡潔,咱們能夠刪除無用的文件和文件夾:mvnw、mvnw.cmd、.mvn

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

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

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

  六、下面編寫咱們的第一個springboot單元測試

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

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

}

  七、下面再編寫一個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文件,右鍵運行

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

hello springboot!

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

  九、補充一下關於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的使用,請持續關注。

  以上內容若有錯誤,但願不捨賜教。謝謝

相關文章
相關標籤/搜索