Spring Boot 四个核心

Spring Boot 四个核心:

1、自动配置:针对很多Spring 应用程序常见的应用功能,Spring Boot能自动提供相关配置。
2、起步依赖:告诉Spring Boot 需要什么功能,它就能引入需要的库。
3、命令行界面:这是Spring Boot的可选特性,借此你只需要写代码就能完成完整的应用程序,无需传统项目构建。
4、Actuator:让你能够深入运行中的Spring Boot应用程序,一探究竟。

一、自动配置
如果Spring Boot 在应用程序的Classpath里发现H2数据库的库,那么它就自动配置一个嵌入式H2数据库。如果在Classpath里发现JdbcTemplate,那么它还会为你配置一个JdbcTemplate的Bean.

二、起步依赖
其实就是特殊的Maven依赖和Gradle依赖,利用了传递依赖解析,把常用库聚合在一起,组合了几个为特定功能而定制的依赖。

三、命令行界面
CLI如何知道RequestMapping和RestController来自哪个包?
CLI能检测到你使用了哪些类,它知道要向Classpath中添加哪些起步依赖才能让它运转起来。一旦那些依赖出现在Classpath中,一系列自动配置就会接踵而来。确保启用DispatcherServlet和Spring MVC,这样就能响应HTTP请求了。
Spring Boot CLI 是Spring Boot的非必须组成部分。

四、Actuator
能窥探应用程序的内部情况

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值