欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在idea中創(chuàng)建SpringBoot模塊的兩種方式

 更新時間:2023年05月31日 11:00:36   作者:何中應(yīng)  
這篇文章主要介紹了在idea中創(chuàng)建一個SpringBoot模塊,本文給大家分享兩種方式,每種方式分步驟給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

方式一:自動創(chuàng)建(需要聯(lián)網(wǎng))

第一步:新建模塊

按住ctrl+shift+alt+s,打開項目結(jié)構(gòu),選擇新建模塊;

第二步:選擇Spring Web

(1)選擇SpringBoot版本,jdk11需要選2.x版本的;
(2)勾選Web里面的Spring Web;
(3)點Finish;

第三步:靜候佳音

首次創(chuàng)建,idea會去下載許多的依賴;等自動生成的java文件夾恢復(fù)成藍(lán)色,下方下載進度條消失后,springboot模塊就創(chuàng)建完成了

第四步:創(chuàng)建測試類

在src->main->java>com.test.springboot_demo下面創(chuàng)建一個測試類,測試類代碼如下:

package com.test.springboot_demo;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/SpringBoot")
public class Hello {
    @RequestMapping("demo")
    public String demo() {
        return "Hello SpringBoot!";
    }
}

第五步:啟動

在自動生成的SpringbootDemoApplication.java中啟動程序,打開頁面,輸入:http://localhost:8080/SpringBoot/demo

頁面顯示“Hello SpringBoot”,測試成功

方式二:手動創(chuàng)建(推薦使用)

第一步:新建Maven

新建一個Maven,參考:http://t.csdn.cn/czHuS

第二步:添加依賴

將前面自動創(chuàng)建的SpringBoot模塊中的配置復(fù)制過來,當(dāng)然手敲也是可以的;復(fù)制過來后記得重新加載下pom.xml文件

第三步:創(chuàng)建測試類、啟動類

創(chuàng)建測試類

package com.test.web;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/SpringBoot")
public class Hello {
    @RequestMapping("/fighting")
    public String fighting(){
        return "千秋邈矣獨留我,百戰(zhàn)歸來再讀書!";
    }
}

創(chuàng)建啟動類

package com.test;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Start {
    public static void main(String[] args) {
        SpringApplication.run(Start.class, args);
    }
}

第四步:啟動

在啟動類(Start.java)中啟動程序,打開頁面,輸入:http://localhost:8080/SpringBoot/demo

測試完成,手動創(chuàng)建SpringBoot模塊成功

總結(jié)

推薦使用手動創(chuàng)建的方式,理由有二:

(1)自動創(chuàng)建需要聯(lián)網(wǎng)。實際開發(fā)項目時,有的企業(yè)可能不允許聯(lián)網(wǎng);而手動創(chuàng)建無需聯(lián)網(wǎng),SpringBoot所需的依賴可以在本地倉庫,或者公司配置的私服中獲?。?/p>

(2)自動創(chuàng)建會生成一些不必要的文件。從上面自動創(chuàng)建和手動創(chuàng)建后的文件結(jié)構(gòu)中就可以看出來,自動創(chuàng)建的SpringBoot模塊額外生成了一些文件和依賴,這不免讓人有點頭大:放著不知道干啥用的,刪了又怕有影響。所以就不如手動創(chuàng)建,需要什么就引用什么。

到此這篇關(guān)于在idea中創(chuàng)建一個SpringBoot模塊的文章就介紹到這了,更多相關(guān)idea創(chuàng)建SpringBoot模塊內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java實現(xiàn)簡單的彈球游戲

    Java實現(xiàn)簡單的彈球游戲

    這篇文章主要為大家詳細(xì)介紹了Java實現(xiàn)簡單的彈球游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • Spring中的@Aspect注解使用詳解

    Spring中的@Aspect注解使用詳解

    這篇文章主要介紹了Spring中的@Aspect注解使用詳解,利用AOP可以對業(yè)務(wù)邏輯的各個部分進行隔離,從而使得業(yè)務(wù)邏輯各部分之間的耦合度降低,提高程序的可重用性,同時提高了開發(fā)的效率,需要的朋友可以參考下
    2024-01-01
  • java web個人通訊錄系統(tǒng)設(shè)計

    java web個人通訊錄系統(tǒng)設(shè)計

    這篇文章主要為大家詳細(xì)介紹了java web個人通訊錄系統(tǒng)設(shè)計,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • java兩個integer數(shù)據(jù)判斷相等用==還是equals

    java兩個integer數(shù)據(jù)判斷相等用==還是equals

    本文主要介紹了java兩個integer數(shù)據(jù)判斷相等用==還是equals,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • Spring的RestTemplata使用的具體方法

    Spring的RestTemplata使用的具體方法

    本篇文章主要介紹了Spring的RestTemplata使用的具體方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • Java的四種引用方式

    Java的四種引用方式

    這篇文章主要介紹了Java的四種引用方式,Java的引用方式主要包括強引用、軟引用、弱引用、虛引用;下面文章便來詳細(xì)介紹這四種引用方式,需要的朋友可以參考一下
    2021-10-10
  • springboot @Value實現(xiàn)獲取計算機中絕對路徑文件的內(nèi)容

    springboot @Value實現(xiàn)獲取計算機中絕對路徑文件的內(nèi)容

    這篇文章主要介紹了springboot @Value實現(xiàn)獲取計算機中絕對路徑文件的內(nèi)容,具有很好的參考價值,希望對大家有所幫助。
    2021-09-09
  • java如何解析/讀取xml文件

    java如何解析/讀取xml文件

    這篇文章主要為大家詳細(xì)介紹了java如何解析/讀取xml文件的方法,感興趣的小伙伴們可以參考一下
    2016-03-03
  • Maven配置文件修改及導(dǎo)入第三方j(luò)ar包的實現(xiàn)

    Maven配置文件修改及導(dǎo)入第三方j(luò)ar包的實現(xiàn)

    本文主要介紹了Maven配置文件修改及導(dǎo)入第三方j(luò)ar包的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-08-08
  • springBoot service層事務(wù)控制的操作

    springBoot service層事務(wù)控制的操作

    這篇文章主要介紹了springBoot service層事務(wù)控制的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02

最新評論