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入门案例

相关推荐
Chase_Mos1 小时前
Spring 必会之微服务篇(1)
java·spring·微服务
小林学习编程4 小时前
SpringBoot校园失物招领信息平台
java·spring boot·后端
撸码到无法自拔4 小时前
docker常见命令
java·spring cloud·docker·容器·eureka
愿你天黑有灯下雨有伞4 小时前
Spring Boot整合Kafka实战指南:从环境搭建到消息处理全解析
spring boot·kafka·linq
heart000_14 小时前
IDEA 插件推荐:提升编程效率
java·ide·intellij-idea
Clf丶忆笙5 小时前
SpringBoot异步处理@Async深度解析:从基础到高阶实战
spring boot
ŧ榕树先生5 小时前
查看jdk是否安装并且配置成功?(Android studio安装前的准备)
java·jdk
未来的JAVA高级开发工程师5 小时前
适配器模式
java
LUCIAZZZ5 小时前
JVM之内存管理(一)
java·jvm·spring·操作系统·springboot
D_aniel_5 小时前
排序算法-计数排序
java·排序算法·计数排序