微服务学习笔记(二)— Spring Boot — 特点、工程搭建、配置文件

本文详细介绍了Spring Boot的特点,包括自动配置、起步依赖和Actuator组件,以及如何使用IDEA构建Spring Boot工程。文章还探讨了配置文件的应用,包括自定义属性、JavaBean绑定和多环境配置的实现方式。
摘要由CSDN通过智能技术生成

Spring Boot 是由Pivotal 团队开发的Spring 框架,采用了生产就绪的观点,旨在简化配置,致力于快速开发。

本章内容涵盖Spring boot特点、采用IDEA搭建Spring工程的步骤;配置文件实际案例;多环境配置文件。

一、Spring boot特点:

对比之前的Spring, Spring Boot 有三大特点:自动配置、起步依赖和Actuator 对运行状态的监控。

1.1、自动装配

自动配置就是程序需要什么, Spring Boot 就会装配什么。

1.2、起步依赖

例如:在以前开发过程中,向项目添加依赖是一件非常有挑战的事情。选择版本,解决版本冲突,十分耗费精力。例如,程序需要Spring MVC 的功能,那么需要引入spring-core 、spring-web和spring-webmvc 等依赖,但是如果程序使用Spri ng Boot 的起步依赖,只需要加入spring-boot-starter-web 的依赖,它会自动引入SpringMVC 功能的相关依赖。

1.3、Actuator 组件(运行监控)

Spring Boot 能够提供自动装配和起步依赖, 解决了以前重量级的xml 配置和依赖管理的各种问题。一切都显得那么敏捷、智能,但是却带来了一系列的其他问题: 开发者该怎么知道应用程序中注入了哪些Bean ? 应用程序的运行状态是怎么样的?为了解决这些问题, SpringBoot 提供了Actuator 组件,井提供了对程序的运行状态的监控功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值