codecamp

8. Spring Boot介绍

Spring Boot让您更简单的创建基于Spring的独立的,生产级的可运行“应用程序”。 对于Spring平台和第三方库,我们采取一种“强制性”的观点,以至于您可以更加轻松的开始使用。 大部分Spring Boot应用程序只需要一点点Spring的配置即可。

您能够使用Spring Boot 创建以java -jar或更传统的war部署的方式运行的Java应用程序。我们也提供了可以运行“spring scripts”的命令行(CLT)工具。

主要目标:

  • 为所有“Spring开发”提供更快速、更便于理解的入门体验。
  • Be opinionated out of the box but get out of the way quickly as requirements start to diverge from the defaults.
  • 提供一系列的非功能性特性,这些特性是大型项目类所共有的(如: 内嵌servers, security, metrics, health checks, and externalized configuration)。
  • 完全不生成代码, 也不需要配置XML。
7.深入学习
9.1. 支持的Servlet容器
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

I. SpringBoot文档

1.关于文档

2.获得帮助

3.初始学习步骤

4.工作中使用SpringBoot

5.学习Spring Boot新特性

6.投入生产

7.深入学习

II. 入门指南

8. Spring Boot介绍

9. 系统必要条件

9.1. 支持的Servlet容器

10. Spring Boot安装

10.1. 安装说明(开发人员)

10.1.1 Maven安装

10.1.2 Gradle Installation (空)

10.2. Installing the Spring Boot CLI (空)

10.3. Upgrading from an Earlier Version of Spring Boot (空)

11. 开发第一个Spring Boot应用程序

11.1 创建POM

11.2 添加 Classpath 依赖

11.3 编写实例代码

11.3.1 @RestController和@RequestMapping注解

11.3.2 @EnableAutoConfiguration注解

11.3.3 “main”方法

11.4 运行实例程序

11.5 创建可执行程序(Executable Jar)

12. 接下来阅读什么

III. 使用Spring Boot (空)

13. Build Systems(空)

13.2 Maven(空)

13.2.2 Using Spring Boot without the Parent POM(空)

13.5 Starters(空)

IV. Spring Boot新特性 (空)

V. Actuator执行器 (空)

VI. 部署Spring Boot Applications (空)

VII. Spring Boot CLI (空)

VIII. 构建工具插件(空)

68. Spring Boot Maven Plugin(空)

IX. ‘How-to’guides(空)

X. 附录 (空)

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }