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

相关推荐
Jelena157795857922 分钟前
使用Java爬虫获取1688 item_get_company 接口的公司档案信息
java·开发语言·爬虫
数据小小爬虫5 分钟前
Jsoup解析商品详情时,如何确保数据准确性?
java·爬虫
V+zmm1013415 分钟前
自驾游拼团小程序的设计与实现(ssm论文源码调试讲解)
java·数据库·微信小程序·小程序·毕业设计
坚定信念,勇往无前27 分钟前
springboot单机支持1w并发,需要做哪些优化
java·spring boot·后端
丁总学Java38 分钟前
`AdminAdminDTO` 和 `userSession` 对象中的字段对应起来的表格
java
m0_748240252 小时前
SpringMVC详解
java
逸狼2 小时前
【JavaEE进阶】Spring MVC(4)-图书管理系统案例
spring·java-ee·mvc
剑走偏锋o.O2 小时前
Java四大框架深度剖析:MyBatis、Spring、SpringMVC与SpringBoot
java·spring boot·spring·mybatis
早起的年轻人2 小时前
Java List 自定义对象排序 Java 8 及以上版本使用 Stream API
java·windows·list
柃歌2 小时前
【UCB CS 61B SP24】Lecture 5 - Lists 3: DLLists and Arrays学习笔记
java·数据结构·笔记·学习·算法