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

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

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

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

第一步:新建模塊

按住ctrl+shift+alt+s,打開項目結構,選擇新建模塊;

第二步:選擇Spring Web

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

第三步:靜候佳音

首次創(chuàng)建,idea會去下載許多的依賴;等自動生成的java文件夾恢復成藍色,下方下載進度條消失后,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模塊中的配置復制過來,當然手敲也是可以的;復制過來后記得重新加載下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模塊成功

總結

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

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

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

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

相關文章

  • Spring Boot構建系統(tǒng)安全層的步驟

    Spring Boot構建系統(tǒng)安全層的步驟

    這篇文章主要介紹了Spring Boot構建系統(tǒng)安全層的步驟,幫助大家更好的理解和學習使用Spring Boot框架,感興趣的朋友可以了解下
    2021-04-04
  • RocketMQ之Consumer整體介紹啟動源碼分析

    RocketMQ之Consumer整體介紹啟動源碼分析

    這篇文章主要為大家介紹了RocketMQ源碼分析之Consumer整體介紹啟動分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • Java二叉樹的四種遍歷(遞歸和非遞歸)

    Java二叉樹的四種遍歷(遞歸和非遞歸)

    這篇文章主要介紹了Java二叉樹的四種遍歷,二叉樹的遍歷可以分為前序、中序、后序、層次遍歷,需要的朋友可以參考下
    2020-12-12
  • java導出生成word的簡單方法

    java導出生成word的簡單方法

    這篇文章主要為大家詳細介紹了java導出生成word的簡單方法,感興趣的朋友可以參考一下
    2016-03-03
  • 對Java中JSON解析器的一些見解

    對Java中JSON解析器的一些見解

    這篇文章主要是對Java中JSON解析器的一些見解。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-12-12
  • Java使用協(xié)同過濾算法的代碼示例

    Java使用協(xié)同過濾算法的代碼示例

    在Java中實現(xiàn)協(xié)同過濾算法通常需要一些步驟,包括加載用戶-項目評分數(shù)據(jù)、計算相似度、生成推薦等,以下是一個簡化的基于用戶的協(xié)同過濾算法的代碼示例,感興趣的小伙伴跟著小編一起來看看吧
    2024-06-06
  • java算法Leecode刷題統(tǒng)計有序矩陣中的負數(shù)

    java算法Leecode刷題統(tǒng)計有序矩陣中的負數(shù)

    這篇文章主要為大家介紹了java算法Leecode刷題統(tǒng)計有序矩陣中的負數(shù)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • Java實現(xiàn)簡單登陸界面

    Java實現(xiàn)簡單登陸界面

    這篇文章主要為大家詳細介紹了Java實現(xiàn)簡單登陸界面,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • 詳解SpringBoot和SpringBatch 使用

    詳解SpringBoot和SpringBatch 使用

    Spring Batch 是一個輕量級的、完善的批處理框架,旨在幫助企業(yè)建立健壯、高效的批處理應用。這篇文章主要介紹了詳解SpringBoot和SpringBatch 使用,需要的朋友可以參考下
    2018-07-07
  • idea mac版打開是出現(xiàn)打開失敗問題及解決

    idea mac版打開是出現(xiàn)打開失敗問題及解決

    這篇文章主要介紹了idea mac版打開是出現(xiàn)打開失敗問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09

最新評論