根据官方SpringBoot文档描述,BUILD ANYTHING WITH SPRING BOOT (用SPRING BOOT构建任何东西,很牛X呀!),下面是官方文档介绍(文档地址,感兴趣可以看看:https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-documentation):

  (一)SpringBoot2.0基础篇- 介绍及HelloWorld初体验

    • 启动项目在秒范围内;
    • 构建任何东西——REST API、WebSocket、Web、流媒体、任务等等;
    • 简化的安全架构;
    • 丰富的关系型数据库和非关系型数据库的支持;
    • 嵌入式的运行环境支持,Tomcat,Jetty和Undertow;
    • 开发人员的福利,热部署等;
    • 仅仅是工作上的依赖;
    • 可生产性,跟踪,监控等特性;
    • 支持你常用的IDE工具;、

2.SpringBoot运行环境:

  2.1 JDK环境:1.8+;

  2.2 项目构建工具:maven:3.2+;

         gradle:与4兼容;

2.3 Servlet容器:

Name Servlet Version

Tomcat 8.5

3.1

Jetty 9.4

3.1

Undertow 1.4

3.1

3.SpringBoot初体验(HelloWorld):

  3.1 引入Maven依赖库:

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <project xmlns="http://maven.apache.org/POM/4.0.0"
 3   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 4   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 5   <modelVersion>4.0.0</modelVersion>
 6 
 7   <groupId>com.cn</groupId>
 8   <artifactId>spring-boot-hello</artifactId>
 9   <version>1.0-SNAPSHOT</version>
10 
11   <properties>
12     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
13     <java.version>1.8</java.version>
14   </properties>
15 
16   <parent>
17     <groupId>org.springframework.boot</groupId>
18     <artifactId>spring-boot-dependencies</artifactId>
19     <version>2.0.1.RELEASE</version>
20   </parent>
21 
22   <dependencies>
23     <dependency>
24       <groupId>org.springframework.boot</groupId>
25       <artifactId>spring-boot-starter-web</artifactId>
26     </dependency>
27   </dependencies>
28 </project>
pom.xml

相关文章:

  • 2022-01-05
  • 2021-06-10
  • 2022-02-03
  • 2021-10-11
  • 2021-06-05
  • 2021-11-25
  • 2021-08-17
  • 2021-10-06
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-09
  • 2022-12-23
  • 2022-01-16
  • 2021-06-23
  • 2022-12-23
相关资源
相似解决方案