日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

带有Gradle的Spring Boot Web应用程序

發(fā)布時(shí)間:2023/12/3 javascript 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 带有Gradle的Spring Boot Web应用程序 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.簡介

在繼續(xù)使用Gradle創(chuàng)建演示Spring Boot Web應(yīng)用程序之前,我假設(shè)我們已經(jīng)準(zhǔn)備好使用Gradle設(shè)置 。

  • 搖籃設(shè)置指南
  • Gradle官方網(wǎng)站

2.創(chuàng)建演示應(yīng)用程序

現(xiàn)在我們已經(jīng)準(zhǔn)備好安裝插件,創(chuàng)建一個(gè)新的Gradle項(xiàng)目,如下所示–

單擊下一步 ,指定項(xiàng)目詳細(xì)信息,如下所述–

單擊完成 ,我們完成了初始項(xiàng)目的創(chuàng)建–

就像我們?cè)?strong>Maven中使用pom.xml一樣, 在Gradle中也使用了build.gradle 。 讓我們通過添加Spring Boot依賴項(xiàng)對(duì)其進(jìn)行必要的更改–

buildscript {ext {springBootVersion = '1.4.3.RELEASE'}repositories {mavenCentral()}dependencies {classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")} }apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'org.springframework.boot'jar {baseName = 'boot-gradle'version = '0.0.1-SNAPSHOT' }repositories {mavenCentral() }bootRepackage {enabled = true }dependencies {compile('org.springframework.boot:spring-boot-starter','org.springframework.boot:spring-boot-starter-web','org.springframework.boot:spring-boot-starter-thymeleaf') }

現(xiàn)在讓我們創(chuàng)建包含主方法的SpringBootApplication類

SpringBootApplication.java

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

同樣,我們也創(chuàng)建一個(gè)Spring控制器類

DemoController.java

package com.jcombat.controller;import java.util.Map;import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping;@Controller public class DemoController {@RequestMapping("/")public String welcome(Map<String, Object> model) {return "welcome";} }

現(xiàn)在,我們需要在Spring Boot資源位置中添加welcome.html。 請(qǐng)注意,在創(chuàng)建Gradle項(xiàng)目時(shí)資源文件夾可能不存在,因此在我的情況下,我將必須顯式創(chuàng)建一個(gè)文件夾。

現(xiàn)在的項(xiàng)目結(jié)構(gòu)應(yīng)該看起來像–

現(xiàn)在,在src / main / resource項(xiàng)目目錄中創(chuàng)建“ template”文件夾,并在其中創(chuàng)建welcome.html文件。 請(qǐng)參考以下快照–

接下來,右鍵單擊該項(xiàng)目,轉(zhuǎn)到“ Gradle”,然后單擊“ Refresh Gradle project”。

就是這個(gè)。

3.運(yùn)行應(yīng)用程序

右鍵單擊該項(xiàng)目,然后以Spring Boot App的身份運(yùn)行該應(yīng)用程序 –

4.下載源代碼

下載源代碼

翻譯自: https://www.javacodegeeks.com/2017/11/spring-boot-web-application-gradle.html

總結(jié)

以上是生活随笔為你收集整理的带有Gradle的Spring Boot Web应用程序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。