日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

初始Spring boot和一个入门SpringBoot工程

發布時間:2025/1/21 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 初始Spring boot和一个入门SpringBoot工程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Spring Boot可以輕松創建可以運行的獨立的,生產級的基于Spring的應用程序。
spring boot優點:
a、為所有Spring開發提供從根本上更快且可廣泛訪問的入門體驗。
b、開箱即用,但隨著需求開始偏離默認值而迅速擺脫困境。
c、提供大型項目(例如嵌入式服務器,安全性,度量標準,運行狀況檢查和外部化配置)通用的一系列非功能性功能。
d、不需要XML配置。
我們以Spring Boot 2.1.6.RELEASE至少需要Java 8版本,并且與Java 11兼容。

下面看我們的第一個springboot例子:
pom文件

<?xml version="1.0" encoding="UTF-8"?> <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.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.sl</groupId><artifactId>spring-boot-exmple</artifactId><version>0.0.1-SNAPSHOT</version><name>spring-boot-exmple</name><description>Demo project for Spring Boot</description><properties><java.version>1.8</java.version></properties><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.6.RELEASE</version><relativePath/> <!-- lookup parent from repository --></parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><version>2.1.6.RELEASE</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

啟動類

@SpringBootApplication public class SpringBootExmpleApplication {public static void main(String[] args) {SpringApplication.run(SpringBootExmpleApplication.class, args);}}

controller

import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;/*** @author shuliangzhao* @Title: TestController* @ProjectName design-parent* @Description: TODO* @date 2019/6/20 23:20*/ @RestController public class TestController {@RequestMapping("/")public String home() {return "hello world";} }

在瀏覽器中輸入http://localhost:8080,就可以看到hello world

從上面例子可以看出我們不需要配置一堆xml文件,就可以實現之前的功能了,是不是看著很爽。這就是springboot的魅力所在。

總結

以上是生活随笔為你收集整理的初始Spring boot和一个入门SpringBoot工程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。