Springboot的介绍与优点

本文介绍了Spring Boot框架的基本概念,强调了其简化应用开发的目的。内容包括@SpringBootApplication注释的作用,如何排除不需要的程序包和自动配置类,以及Spring Actuator的功能和优势。Spring Boot的主要优点在于其简便快捷的配置方式,可以极大地提高开发效率。
摘要由CSDN通过智能技术生成

Spring Boot

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

面试小问题

  1. @SpringBootApplication注释在内部有什么用处?

作为Spring引导文档,@SpringBootApplication注释等同于同时使用@Configuration、@EnableAutoConfiguration和@ComponentScan及其默认属性。Spring Boot允许开发人员使用单个注释而不是多个注释。但是,众所周知,Spring提供了松散耦合的特性,我们可以根据项目需要为每个注释使用这些特性。

  1. 如何在不使用BasePACKAGE过滤器的情况下排除程序包?

过滤程序包的方法不尽相同。但是弹簧启动提供了一个更复杂的选项,可以在不接触组件扫描的情况下实现这一点。在使用注释@ SpringBootApplication时,可以使用排除属性。请参阅下面的代码片段:

@SpringBootApplication(exclude= {Employee.class})

public class FooAppConfiguration {}

  1. 如何禁用特定的自动配置类?

若发现任何不愿使用的特定自动配置类,可以使用@EnableAutoConfiguration的排除属性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值