说说 Spring Boot 的核心概念
发布日期:2021-06-29 21:01:49
浏览次数:2
分类:技术文章
本文共 729 字,大约阅读时间需要 2 分钟。
1 自动配置
Spring 应用程序的那些常见功能, Spring Boot 都能自动提供相关配置。比如, Spring Boot 在 Classpath 里 发现 JdbcTemplate,那么它就会为我们自动配置一个名为 JdbcTemplate 的 Bean。 这在过去,必须手工配置这个 Bean。
2 基础依赖
以前,基于 Spring MVC 构建一个基于 JSON 数据的 REST API 服务,必须引入以下这些依赖包:
- org.springframework:spring-core
- org.springframework:spring-web
- org.springframework:spring-webmvc
- com.fasterxml.jackson.core:jackson-databind
而在 Spring Boot 中,只需要引入 org.springframework.boot:spring-boot-starter-web 即可。是不是很简单呀 O(∩_∩)O哈哈~
3 CLI 命令行界面
CLI 会检测到项目使用了哪些类,如果这些类不在 Classpath 中,它就会自动添加到基础依赖中,并开启一系列的自动配置流程,确保项目能够正确启动。
4 Actuator 监控
Actuator 会在项目运行时,监控内部运行状况。具体包括:
- Spring 上下文里配置的 Bean 状况;
- Spring Boot 的自动配置所做出的决策判断;
- 运行时环境变量 、系统属性、配置属性和命令行参数;
- 运行时线程的当前状态;
- 最近处理过的 HTTP 请求状况;
- 内存用量 、垃圾回收 、Web 请求以及数据源用量相关的指标等等。
转载地址:https://deniro.blog.csdn.net/article/details/100850307 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月23日 16时00分43秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
QT拖拽功能简介
2019-04-30
Qt拖放
2019-04-30
Qt图片拖放
2019-04-30
android库模块直接依赖时不能重复嵌套依赖
2019-04-30
关于SDK回调Qt函数的问题
2019-04-30
查询linux系统中空闲内存/内存使用状态查看/剩余内存查看
2019-04-30
Linux下屏保设置
2019-04-30
使用开源软件OpenIPMI来监控服务器温度
2019-04-30
使用IPMI管理Linux服务器
2019-04-30
使用ipmi进行服务器管理
2019-04-30
linux嵌入式系统开发之看门狗----应用篇。
2019-04-30
看门狗用户空间程序(可用来检测服务器死机)
2019-04-30
scp 使用方法
2019-04-30
Linux man命令的使用方法
2019-04-30
shell高效获取分割字符串的方法?
2019-04-30
Linux Shell编程变量赋值和引用
2019-04-30
计算机专业推荐书籍
2019-04-30
程序员的成长之路
2019-04-30
linux下CPU温度监测
2019-04-30
java数组查找元素索引,无需排序
2019-04-30