Spring Boot 構建應用-命令列方式
F:\springboot>mvn archetype:generate -DinteractiveMode=false -DgroupId=com.imooc -DartifactId=first-app-by-maven -Dversion=1.0.0-SNAPSHOT
三 構建成功提示F:\springboot目錄下生成專案maven專案first-app-by-maven四 通過IDEA匯入生成的專案模板五 專案生成後的結構如下六 pom1 程式碼2 尋找parent的依賴關係3 專案依賴關係檢視七 控制器<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.2.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>com.imooc</groupId> <artifactId>first-app-by-maven</artifactId> <packaging>jar</packaging> <version>1.0.0-SNAPSHOT</version> <name>first-app-by-maven</name> <url>http://maven.apache.org</url> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> </dependencies> </project>
八 主類package com.imooc.web.controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloWorldController { @GetMapping("") public String index(){ return "Hello World"; } }
九 執行結果十 參考package com.imooc; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; /** * Hello world! * */ @SpringBootApplication public class App { public static void main( String[] args ) { SpringApplication.run(App.class,args); } }
https://www.imooc.com/video/16355
相關推薦
Spring Boot 構建應用-命令列方式
一 通過命令列(Maven構建專案)相關介紹見下面網頁二 構建命令F:\springboot>mvn archetype:generate -DinteractiveMode=false -Dgr
【筆記】 Spring Boot [ 3 ] 之命令列啟動方式和啟用不同的配置檔案
命令列啟動方式 在springboot專案的根目錄下執行 mvn spring-boot:run 或 mvn install cd target java -jar xxx.jar
基於Spring Boot構建應用開發規範
SpringBoot 項目規範 1.規範的意義和作用 編碼規範可以最大限度的提高團隊開發的合作效率 編碼規範可以盡可能的減少一個軟件的維護成本 , 並且幾乎沒有任何一個軟件,在其整個生命周期中,均由最初的開發人員來維護 編碼規範可以改善軟件的可讀性,可以讓開發人員盡快而徹底地理解新的代碼 規範性編碼
Spring Boot程式接收命令列引數
Spring Boot程式可以通過實現CommandLineRunner介面,接收來自命令列的引數。 1. 建立Spring Boot應用程式 通過Spring Boot提供的工具,生成樣例框架程式,不用勾選任何其它額外依賴功能。 2. 修改Applicatio
Spring Boot 構建應用——開發 RESTful API
Restful 本質上是一個優雅的 URI 表達方式,基於 Restful 設計的軟體可以更簡潔,更有層次,更易於實現快取等機制。資源的狀態和狀態轉移。下面來看一組 傳統API 和 RESTful API 寫法的對比: - 傳統API請求方法
Spring Boot 構建應用——整合訊息中介軟體 RabbitMQ
RabbitMQ 是訊息中介軟體的一種,實現了 AMQP 標準。訊息中介軟體的工作過程可以用生產者-消費者模型來表示。生產者發訊息到訊息佇列中去,消費者監聽指定的訊息佇列,並且當訊息佇列收到訊息之後,接收訊息佇列傳來的訊息,並且給予相應的處理。訊息佇列常用於分散
java以太坊開發使用web3j和spring boot構建區塊鏈應用
區塊鏈最近IT世界的流行語之一。這項有關數字加密貨幣的技術,並與比特幣一起構成了這個熱門的流行趨勢。它是去中心化的,不可變的分塊資料結構,這是可以安全連線和使用的密碼演算法。在這種結構中的每一區塊通常包含前一個區塊的加密雜湊,一個時間戳,和交易資料。區塊鏈是點對點管理網路的,
使用 Spring Shell 開發 Java 命令列應用
轉自:https://www.ibm.com/developerworks/cn/java/spring-shell-application/index.html 提到 Java,大家都會想到 Java 在伺服器端應用開發中的使用。實際上,Java 在命令列應用
Spring Boot2 系列教程(三十一)Spring Boot 構建 RESTful 風格應用
RESTful ,到現在相信已經沒人不知道這個東西了吧!關於 RESTful 的概念,我這裡就不做過多介紹了,傳統的 Struts 對 RESTful 支援不夠友好 ,但是 SpringMVC 對於 RESTful 提供了很好的支援,常見的相關注解有: @RestController @GetMapping
RabbitMq 集成 spring boot 消息隊列 入門Demo
spring boot rabbitmq 入門集成spring boot 集成 RabbitMq還是很方便的。現在來一個簡單的例子來集成rabbitmq。入門demo。主要概念:其中比較重要的概念有 4 個,分別為:虛擬主機,交換機,隊列,和綁定。虛擬主機:一個虛擬主機持有一組交換機、隊列和綁定。為什麽需要多
spring boot/cloud 應用監控
alt min .com cnblogs ima target 器監控 斷路器 htm 原文地址:http://www.cnblogs.com/skyblog/p/5633635.html 應用的監控功能,對於分布式系統非常重要。如果把分布式系統比作整個社會系統。那麽各個
Spring Boot 企業級應用開發實戰
-o .com 註解 ping 折騰 jar 服務 開啟 blog Spring Boot 企業級應用開發實戰【下載地址:https://pan.baidu.com/s/1SbB-auGkUN6r2i6dtv7t_w 】 Spring Boot是目前Spring技術體系中炙
基於spring-boot的應用程序的單元測試方案
supported nsa action throws 接口 insert tomat clas 資料 概述 本文主要介紹如何對基於spring-boot的web應用編寫單元測試、集成測試的代碼。 此類應用的架構圖一般如下所示: 我們項目的程序,對應到上圖中的web應用部
Spring-Boot構建多模塊項目
基本 引入 一個 創建 右鍵 簡單的 strong mod style Spring-Boot構建多模塊項目 功能模塊單獨項目開發,可以將一個龐大的項目分解成多個小項目,便於細分開發 Maven多模塊項目不能獨立存在,必須有一個介質來包含。 1.創建一個Maven 項目
Spring Boot構建REST
controller package com.example.demo.controller; import com.example.demo.pojo.User; import com.example.demo.utils.ResultUtil; import org.springf
命令列方式
一些常用的命令 命令列基本操作: dir:列出當前目錄下的檔案及資料夾 md:建立目錄 rd:刪除目錄 cd :進入指定目錄 cd..:退回到上一級目錄 cd/:退回到根目錄 del:刪除檔案。 exit:退出dos命令。 cls:清空dos命令。 echo:建立檔案。例如:echo ha
Spring Boot構建RESTful API與單元測試實戰
一 點睛 1 相關注解 @Controller:修飾class,用來建立處理http請求的物件 @RestController:Spring4之後加入的註解,原來在@Controller中返回json需要@ResponseBody來配合,如果直接用@
Spring Boot開啟的2種方式
Spring Boot依賴 使用Spring Boot很簡單,先新增基礎依賴包,有以下兩種方式 1. 繼承spring-boot-starter-parent專案 <parent> <groupId>org.s
【Spring Boot學習總結】14.Spring Boot整合Redis-與傳統方式對比
前面我們講解了如何使用Spring Boot來控制事務,下面我們來講解一下如何使用Spring Boot來整合Redis 為了對比傳統工程與Spring Boot整合的不同,以及彰顯Spring Boot整合的優勢,我們會逐一剖析傳統整合方式與Spring Boot整合方式。 一、傳統方式整
Spring boot 4 應用打包部署
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!