一、前言
Spring boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
Spring boot包含的特性:
- 创建独立的Spring应用程序
- 嵌入Tomcat,无需部署war文件
- 简化Maven配置
- 自动配置Spring
- 提供生产就绪功能,如指标,健康检查和外部配置
- 开箱即用,没有代码生成,也无需XML配置
为基于Spring的开发提供更快的入门体验,开箱即用,没有代码生成,也无需XML配置。同时也可以修改默认值来满足特定需求。提供了一些大型项目中常见的非功能特性,如嵌入式服务器、安全、指标、健康体检、外部配置等。Spring boot并不是对Spring功能的增强,而是提供了一种快速使用Spring的方式。
二、准备
开发环境:1.7.0_79
开发工具:Eclipse
项目管理工具:Maven3
操作系统:Windows8
Spring boot版本:1.4.1.RELEASE
三、案例
搭建一个Maven工程SpringBootHelloWorld

POM文件中导入相关依赖
<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.queen.springboot</groupId>
<artifactId>SpringBootHelloWorld</artifactId>
<version>0.0.1-SNAPSHOT</version>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.1.RELEASE</version>
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>1.7</java.version>
</properties>
<dependenci

本文是一篇史上最简单的SpringBoot教程,旨在帮助开发者快速搭建并运行HelloWorld应用。介绍了SpringBoot的特性,如自动配置、独立运行及生产就绪功能,并详细讲解了创建Maven工程、导入依赖、编写控制类和启动类的步骤,最后验证了应用的正确运行。
最低0.47元/天 解锁文章
3万+

被折叠的 条评论
为什么被折叠?



