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

Idea之沒有網(wǎng)絡的情況下創(chuàng)建SpringBoot項目的方法實現(xiàn)

 更新時間:2023年09月13日 11:27:35   作者:往日時光--  
本文主要介紹了Idea之沒有網(wǎng)絡的情況下創(chuàng)建SpringBoot項目的方法實現(xiàn),文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

一丶創(chuàng)建SpringBoot有兩個方式

1.沒有網(wǎng)絡的情況下使用Maven創(chuàng)建

1.1:用Idea創(chuàng)建maven項目 不要勾選 next

1.2:這里填寫自己的groupId和artifactid 然后next到創(chuàng)建結束

1.3:現(xiàn)在這里就是我們已經(jīng)創(chuàng)建了一個maven工程 現(xiàn)在我們在maven工程基礎上 添加springboot基礎依賴

1.4:添加以下依賴

<!--springboot基礎的創(chuàng)建 告訴maven我們要創(chuàng)建的是一個springboot項目-->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.0.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <dependencies>
        <!--SpringBook所需的jar包 默認不需要寫版本號 繼承父類的版本號-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
        <!--Mysql依賴 springboot 2.2.0 好像默認需要一個數(shù)據(jù)庫連接 不寫會報錯-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.13</version>
        </dependency>
    </dependencies>
    <!--spirng 打包成war包-->
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

1.5:添加完成后的樣子

1.6:然后我們在項目中創(chuàng)建以下目錄和文件

1.7:然后我們在相應的目錄下創(chuàng)建啟動類和單元測試類

1.7.1:啟動類代碼

package com.aaa.springboot;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication  //啟動類
public class SpringbootApplication {
    public static void main(String[]args)
    {
        SpringApplication.run(SpringbootApplication.class,args);
    }
}

1.7.2:單元測試類代碼

package com.aaa.springboot;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest   //單元測試類
public class SpringbootTest {
    @Test
    public void test1()
    {
        System.out.println(111);
    }
}

1.7.3:application.yml中對應的數(shù)據(jù)連接

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    username: root
    password: 1234
    url: jdbc:mysql://127.0.0.1:3306/books?characterEncoding=utf8&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true

1.8:創(chuàng)建對應的controller和templates模板 以及我們訪問controller方法要跳到的頁面

1.8.1:controller代碼

package com.aaa.springboot.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class HelloWorldController {
    @RequestMapping("Hellow")
    public String HellowWord()
    {
        return "HelloWorld";
    }
}

1.8.2:html代碼

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
歡迎你使用SpringBoot
</body>
</html>

1.9:現(xiàn)在我們來運行

2.直接在idea中springboot快速創(chuàng)建

小編目前沒有網(wǎng),快速創(chuàng)建的話自行百度! 小編小白一個 , 歡迎大佬指點

到此這篇關于Idea之沒有網(wǎng)絡的情況下創(chuàng)建SpringBoot項目的方法實現(xiàn)的文章就介紹到這了,更多相關Idea創(chuàng)建SpringBoot項目內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 使用Spring事物時不生效的場景及解決方法

    使用Spring事物時不生效的場景及解決方法

    今天介紹一下Spring事物不生效的場景,事物是我們在項目中經(jīng)常使用的,如果是Java的話,基本上都使用Spring的事物,不過Spring的事物如果使用不當,那么就會導致事物失效或者不回滾,最終導致數(shù)據(jù)不一致,下面我們意義列舉不生效的場景,并給出解決方法
    2023-09-09
  • Mybatis學習筆記之動態(tài)SQL揭秘

    Mybatis學習筆記之動態(tài)SQL揭秘

    這篇文章主要給大家介紹了關于Mybatis學習筆記之動態(tài)SQL的相關資料,小編覺得挺不錯的,對大家學習或者使用Mybatis會有一定的幫助,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • java中的空指針異常情況以及解決方案

    java中的空指針異常情況以及解決方案

    這篇文章主要介紹了java中的空指針異常情況以及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • 關于訪問后端接口報404錯誤問題的解決方法(全網(wǎng)最細!)

    關于訪問后端接口報404錯誤問題的解決方法(全網(wǎng)最細!)

    404頁面的出現(xiàn)會降低用戶體驗,那么導致404頁面出現(xiàn)的原因是什么呢?這篇文章主要給大家介紹了關于訪問后端接口報404錯誤問題的解決方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • Java線程池execute()方法源碼全面解析

    Java線程池execute()方法源碼全面解析

    這篇文章主要介紹了Java線程池execute()方法源碼全面解析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • SpringBoot通過注解注入Bean的幾種方式解析

    SpringBoot通過注解注入Bean的幾種方式解析

    這篇文章主要為大家介紹了SpringBoot注入Bean的幾種方式示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪
    2022-03-03
  • java輕量級規(guī)則引擎easy-rules使用介紹

    java輕量級規(guī)則引擎easy-rules使用介紹

    這篇文章主要介紹了java輕量級規(guī)則引擎easy-rules使用介紹,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-06-06
  • SpringBoot學習之基于注解的緩存

    SpringBoot學習之基于注解的緩存

    spring boot對緩存支持非常靈活,我們可以使用默認的EhCache,也可以整合第三方的框架,只需配置即可,下面這篇文章主要給大家介紹了關于SpringBoot學習之基于注解緩存的相關資料,需要的朋友可以參考下
    2022-03-03
  • java解決雪花ID在前端精度丟失問題

    java解決雪花ID在前端精度丟失問題

    雪花算法生成的64位Long類型ID在傳遞到前端時可能會因JavaScript的精度限制導致精度丟失,這篇文章主要介紹了java解決雪花ID在前端精度丟失問題的相關資料,需要的朋友可以參考下
    2024-11-11
  • java file.renameTo返回false的原因及解決方案

    java file.renameTo返回false的原因及解決方案

    這篇文章主要介紹了java file.renameTo返回false的原因及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07

最新評論