国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

手動(dòng)創(chuàng)建Spring Boot 2.x項(xiàng)目

這篇具有很好參考價(jià)值的文章主要介紹了手動(dòng)創(chuàng)建Spring Boot 2.x項(xiàng)目。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

創(chuàng)建SpringBoot可以選擇手動(dòng) 也可以利用官方腳手架, 對(duì)于新手來說, 先手動(dòng)創(chuàng)建是個(gè)不錯(cuò)的選擇

環(huán)境說明

  • JDK1.8 或以上
  • Gradle 4+ or Maven 3.2+
  • IDE、Eclipse

配置步驟

手動(dòng)創(chuàng)建Spring Boot 2.x項(xiàng)目

手動(dòng)創(chuàng)建Spring Boot 2.x項(xiàng)目

手動(dòng)創(chuàng)建Spring Boot 2.x項(xiàng)目

注意,拉包慢的記得配置一下阿里源, 否則浪費(fèi)時(shí)間, 配置阿里源再 Maven快速入門 這篇文章里面有

再說一下以上填寫的基本規(guī)則吧。

基本信息填寫規(guī)則

  • groupId
    定義了項(xiàng)目屬于哪個(gè)組,舉個(gè)例子,如果你的公司是mycom,有一個(gè)項(xiàng)目為myapp,那么groupId就應(yīng)該是com.mycom.myapp.

  • artifacted
    定義了當(dāng)前maven項(xiàng)目在組中唯一的ID,比如,myapp-util,myapp-domain,myapp-web等。

  • version
    指定了myapp項(xiàng)目的當(dāng)前版本,SNAPSHOT意為快照,說明該項(xiàng)目還處于開發(fā)中,是不穩(wěn)定的版本。

  • name
    聲明了一個(gè)對(duì)于用戶更為友好的項(xiàng)目名稱,不是必須的,推薦為每個(gè)pom聲明name,以方便信息交流。

配置springBoot

手動(dòng)創(chuàng)建Spring Boot 2.x項(xiàng)目

這是基本項(xiàng)目結(jié)構(gòu), pom.xml Maven的版本依賴

  • 手動(dòng)配置springBoot安裝
    pom.xml 增加以下內(nèi)容
   <!-- Inherit defaults from Spring Boot -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.4.RELEASE</version>
    </parent>

    <!-- Override inherited settings -->
    <description/>
    <developers>
        <developer/>
    </developers>
    <licenses>
        <license/>
    </licenses>
    <scm>
        <url/>
    </scm>
    <url/>

    <!-- Add typical dependencies for a web application -->
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

    <!-- Package as an executable jar -->
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
  • 解決項(xiàng)目錯(cuò)誤
    右擊 (即項(xiàng)目)myapp-web -> Maven -> Update Project

代碼編寫

默認(rèn)情況下,Maven會(huì)從編譯源代碼src/main/java,我們?cè)傧旅婢帉懸幌麓a吧

我們?cè)?code>src/main/java創(chuàng)建一個(gè)package -> com.aoppp.myapp.demo.controller

創(chuàng)建 new Class -> SimpleController, 粘貼如下代碼

package com.aoppp.myapp.demo.controller;

import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.web.bind.annotation.*;

@RestController  // 我們的類是web @Controller,因此Spring在處理傳入的Web請(qǐng)求時(shí)會(huì)考慮使用它。
@EnableAutoConfiguration    // 自動(dòng)配置
public class SimpleController {
    
    // 該@RequestMapping注釋提供“路由”的信息。請(qǐng)求/ 對(duì)應(yīng)home方法。@RestController注解告訴Spring使得到的字符串直接返回給調(diào)用者。
   @RequestMapping("/") 
    String home() {
        return "Hello World!";
    }
   
   public static void main(String[] args) {
       // 啟動(dòng)spring
        SpringApplication.run(SimpleController.class, args);
    }

}

右擊SimpleController -> Run As -> 1 Java Application

會(huì)看到Console里面出現(xiàn)了日志輸出

手動(dòng)創(chuàng)建Spring Boot 2.x項(xiàng)目

效果

手動(dòng)創(chuàng)建Spring Boot 2.x項(xiàng)目

參考:憧憬在 aoppp.com發(fā)布文章來源地址http://www.zghlxwxcb.cn/news/detail-474949.html

到了這里,關(guān)于手動(dòng)創(chuàng)建Spring Boot 2.x項(xiàng)目的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Spring Boot項(xiàng)目的創(chuàng)建

    Spring Boot項(xiàng)目的創(chuàng)建

    hi 大家好,又見面了,今天繼續(xù)講解Spring Boot Spring 的誕?是為了簡(jiǎn)化 Java 程序的開發(fā)的,? Spring Boot 的誕?是為了簡(jiǎn)化 Spring 程序開發(fā)的。 Spring Boot是基于Spring框架的一個(gè)輕量級(jí)開發(fā)框架,目的是讓開發(fā)Spring應(yīng)用變得更加簡(jiǎn)單快捷. Spring Boot是Spring腳手架,就是為了快速開發(fā) Spr

    2024年02月14日
    瀏覽(20)
  • 如何創(chuàng)建 Spring Boot 項(xiàng)目

    如何創(chuàng)建 Spring Boot 項(xiàng)目

    目錄 一、Spring Boot 項(xiàng)目的創(chuàng)建 1. 安裝 Spring Boot Helper 插件 2. 創(chuàng)建 Spring Boot 項(xiàng)目 3. 項(xiàng)目目錄詳解 4. 運(yùn)行 Spring Boot 項(xiàng)目 二、Spring Boot 的優(yōu)點(diǎn) 前言 ? ??Spring Boot 的意思就是 Spring Boot 腳手架的意思,已經(jīng)總結(jié)完成 Spring 的學(xué)習(xí),Spring 框架的誕生就是為了簡(jiǎn)化 Java程序的開發(fā),而

    2024年02月15日
    瀏覽(20)
  • 【Spring Boot學(xué)習(xí)一】創(chuàng)建項(xiàng)目 && Spring Boot的配置文件

    【Spring Boot學(xué)習(xí)一】創(chuàng)建項(xiàng)目 && Spring Boot的配置文件

    目錄 一、安裝插件 二、創(chuàng)建Spring Boot項(xiàng)目 1、創(chuàng)建項(xiàng)目 1.1?使用IDEA創(chuàng)建 ?1.2?網(wǎng)頁版本創(chuàng)建 2、項(xiàng)目目錄介紹與運(yùn)行 三、Sping Boot的配置文件(重點(diǎn)) ??1、.properties配置文件 (1)基礎(chǔ)語法:Key = value (2)讀取配置?件中的內(nèi)容,@Value 注解使?“${}”的格式讀?。???2、.y

    2024年02月16日
    瀏覽(38)
  • 新版idea創(chuàng)建spring boot項(xiàng)目

    新版idea創(chuàng)建spring boot項(xiàng)目

    目錄 前言 漢化教程 項(xiàng)目模板初始化 1.點(diǎn)擊新建項(xiàng)目 2.配置初始化信息 3.初始依賴選擇 配置Maven 1.打開maven設(shè)置 2.重寫maven配置文件 3.選擇你創(chuàng)建的配置文件 4.重啟項(xiàng)目 spring boot配置并測(cè)試 1.修改配置文件后綴 2.啟動(dòng)項(xiàng)目 3.編寫測(cè)試控制類 4.重啟項(xiàng)目測(cè)試 保底策略 1.git方式獲

    2024年01月24日
    瀏覽(21)
  • 創(chuàng)建并運(yùn)行一個(gè) Spring Boot 項(xiàng)目

    創(chuàng)建并運(yùn)行一個(gè) Spring Boot 項(xiàng)目

    Spring Boot 是 Spring 框架的腳手架,它存在的目的就是為了快速開發(fā) Spring 框架而誕生的。如何理解 Spring Boot 和 Spring 呢? 如果將 Spring 比喻成農(nóng)民拿鐮刀手動(dòng)割草,那么 Spring Boot 就相當(dāng)于專業(yè)人員駕駛著割草機(jī),自動(dòng)割草。而之前的 Servlet 就是普通人,在田地里直接用手撥草

    2024年02月09日
    瀏覽(15)
  • 【解決】Spring Boot創(chuàng)建項(xiàng)目常見問題

    【解決】Spring Boot創(chuàng)建項(xiàng)目常見問題

    ???個(gè)人主頁:Dikz12 ??個(gè)人專欄:Spring學(xué)習(xí)之路 ??格言:吾愚多不敏,而愿加學(xué) 歡迎大家??點(diǎn)贊?評(píng)論?收藏 目錄 idea無maven選項(xiàng)? 無效發(fā)行版17? 類?件具有錯(cuò)誤的版本 61.0, 應(yīng)為 52.0? Maven jar 包下載失敗問題處理 1.檢查配置Maven源 正確的settings.xml?件(配置了國(guó)內(nèi)源)

    2024年04月25日
    瀏覽(19)
  • idea必裝的插件 Spring Boot Helper 插件(創(chuàng)建 Spring Boot 項(xiàng)目)

    idea必裝的插件 Spring Boot Helper 插件(創(chuàng)建 Spring Boot 項(xiàng)目)

    ????????Spring讓Java程序更加快速,簡(jiǎn)單和安全.Spring對(duì)于速度、簡(jiǎn)單性和?產(chǎn)?的關(guān)注使其成為 世界上最流?的Java框架。Spring官?提供了很多開源的項(xiàng)?,覆蓋范圍從Web開發(fā)到?數(shù)據(jù),Spring發(fā)展到了今天,已經(jīng)形成了? ?的?態(tài)圈.我們?cè)陂_發(fā)時(shí),也傾向于使?Spring官?提供的技

    2024年02月04日
    瀏覽(23)
  • 使用阿里云鏡像創(chuàng)建一個(gè)Spring Boot項(xiàng)目

    使用阿里云鏡像創(chuàng)建一個(gè)Spring Boot項(xiàng)目

    由于現(xiàn)在的idea在創(chuàng)建項(xiàng)目時(shí)已經(jīng)不支持Java8版本了,如果我們還想用8版本,可以使用阿里云鏡像創(chuàng)建。所以得改變?cè)械牡刂窞椋?https://start.aliyun.com 上面是idea專業(yè)版創(chuàng)建項(xiàng)目,如果是社區(qū)版還需要在創(chuàng)建前安裝一個(gè)插件 : Spring Boot Helper 不過這個(gè)是收費(fèi)的,想要免費(fèi)的我們

    2024年04月25日
    瀏覽(15)
  • 【JavaEE】Spring Boot - 項(xiàng)目的創(chuàng)建和使用

    【JavaEE】Spring Boot - 項(xiàng)目的創(chuàng)建和使用

    【JavaEE】Spring Boot 開發(fā)要點(diǎn)總結(jié)(1) Spring框架是為了簡(jiǎn)化Java程序的開發(fā)的,而Spring Boot框架則是為了簡(jiǎn)化Spring程序開發(fā)的 Spring Boot,也就是Spring 腳手架 現(xiàn)實(shí)中的腳手架是這樣的: 通過這個(gè)腳手架,我們就可以更快速方便的蓋房子,并且房子建得會(huì)更好 而Spring Boot,就是S

    2024年02月14日
    瀏覽(24)
  • 如何使用社區(qū)版IDEA創(chuàng)建一個(gè)Spring Boot項(xiàng)目

    如何使用社區(qū)版IDEA創(chuàng)建一個(gè)Spring Boot項(xiàng)目

    這篇博客,我們要教大家如何使用社區(qū)版IDEA來創(chuàng)建一個(gè)Spring Boot的項(xiàng)目。 首先我們要下載一個(gè)插件——Spring Boot Helper,只有安裝了這個(gè)插件我們才能創(chuàng)建Spring Boot項(xiàng)目,如下圖所示: ?【注意】這個(gè)時(shí)候和平時(shí)下載插件不同,不要直接點(diǎn)“下載”按鈕,?因?yàn)檫@個(gè)插件是需要

    2024年02月12日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包