Spring Boot

Spring Boot*

Spring Boot 简化了 Spring 应用开发,不需要配置就能运行 Spring 应用, Spring Boot 管理Spring 容器、第三方插件,并提供很多默认系统级的服务。大部分Spring 应用,无论是简单的Web系统,还是构建复杂系统,都只需要少量配置和代码就能完成。这有点像每个公司基于 Spring框架做的内部开发框架不同的是,Spring Boot 更完善、更强大。
Spring Boot 通过 Starter 来提供系统级服务, Spring Boot 已经提供了一系列 Starter,你也可以开发自己的Starter。比如需要开发一个Web 应用,只要在 pom.xml 中声明 下即可。

在这里插入图片描述
如果你的应用中用到了 Redis ,则使用 spring- boot- starter-data -redis, Spring Boot 会自动为
你配置好 Spring 需要的各 配置文件 Red is jar 包、依赖包, 及合适的版本 下表是 Spring
Boot 提供的常用 Starter。
在这里插入图片描述
在这里插入图片描述
相比于 Spring, Spring Boot 具有以下优点:

  • 实现约定大于配置,是一个低配置的应用系统框架。不像 Spring 那样“地狱般的配置体验”, Spring Boot不需要配置或者极少配置,就能使用 Spring 大量的功能
  • 提供了内置的 Tomcat 或者 Jetty 容器。
  • 通过依赖的 jar 包管理、自动装配技术,容易支持与其他技术体系、工具集成。
  • 支持热加载,开发体验好。也支持 Spring Boot 系统监控,方便了解系统运行状况。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值