4.0 Spring Boot入门

1. Spring Boot概述

Spring Boot介绍

Spring Boot是Pivotal团队在2014年推出的全新框架,主要用于简化Spring项目的开发过程,可以使用最少的配置快速创建Spring项目。

Spring Boot版本

2014年4月v1.0.0.RELEASE发布。

2.Spring Boot特性

  • 约定优于配置

Spring Boot遵循"约定优于配置"的原则,只需很少的配置,大多数情况下直接使用默认配置即可。

  • 独立运行的Spring应用

Spring Boot可以以jar包的形式独立运行。

  • 内嵌Web容器

Spring Boot内嵌Tomcat、jetty等web容器。

  • 提供starter简化Maven配置

Spring Boot提供了一系列的starter pom简化Maven的依赖加载。

  • 自动配置Spring和第三方库

Spring Boot根据项目依赖自动配置Spring框架。

  • 提供准生产的应用监控

Spring Boot提供基于HTTP、SSH、TELNET对运行的项目进行跟踪监控。

  • 无代码生成和XML配置

Spring Boot通过条件注解来实现,提倡使用Java配置和注解配置相结合方式。

3. Spring Boot入门案例

基于Spring Boot构建项目,访问页面输出"hello Spring Boot!"。

案例实现详见链接:案例15 Spring Boot入门案例

相关推荐
JOJO___2 分钟前
Spring MVC 参数校验 总结
java·spring·mvc
Flying_Fish_roe19 分钟前
MyBatis参数处理
java·tomcat·mybatis
flying jiang25 分钟前
Java提供了一个跨平台的换行符\n
java
芝法酱1 小时前
芝法酱学习笔记(0.3)——SpringBoot下使用mybatis做增删改查和报表
spring boot·mysql·mybatis·mybatis-plus
V+zmm101341 小时前
汽车保养系统小程序+ssm论文ppt源码调试讲解
java·小程序·毕业设计·mvc·ssm·课程设计
赤橙红的黄1 小时前
关于Spring中几种常见接口执行顺序比较
linux·服务器·spring
code喵喵2 小时前
java开发jmeter采样器
java·jmeter·压力测试
赤橙红的黄2 小时前
观察者模式(发布-订阅模式)
java·开发语言·观察者模式
爱上语文2 小时前
Springboot Mybatis对数据库增删改查
java·开发语言·spring boot·后端·mybatis
林小果12 小时前
外观模式
java·开发语言·设计模式·外观模式