springboot常见注解

一、@SpringBootApplication:

1、介绍:这是一个组合注解:包含了

复制代码
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@SpringBootConfiguration
@EnableAutoConfiguration
@ComponentScan(
    excludeFilters = {@Filter(
    type = FilterType.CUSTOM,
    classes = {TypeExcludeFilter.class}
), @Filter(
    type = FilterType.CUSTOM,
    classes = {AutoConfigurationExcludeFilter.class}
)}
)

SpringBootApplication注解等价于以默认属性使用@Configuration、@EnableAutoConfiguration和@ComponentScan。

2、禁用自动装配项:

复制代码
@SpringBootApplication(exclude = {
		DataSourceAutoConfiguration.class,
		SecurityAutoConfiguration.class
})
相关推荐
jsl_jsl_jsl1 分钟前
MongoDB速记
后端
Gopher_HBo2 分钟前
beego 配置模块(core/config)
后端
freewcx2 分钟前
StringRedisTemplate
后端
小园子的小菜9 分钟前
LangChain核心进阶解析:输出解析、聊天记忆与回调机制实战
后端
hai_android12 分钟前
Android WorkManager 笔记
android·java
freewcx12 分钟前
SpringDataRedis的序列化方式
后端
YHL16 分钟前
🚀 NestJS 后端开发实战:从设计模式到 CRUD 全栈
后端
晚安日记wanna16 分钟前
接口幂等性怎么保证
后端·面试
风中的小熊生气16 分钟前
Spring Boot 面试知识(一):从启动流程到 AOP 与事务失效
spring boot·后端·面试
神秘的猪头17 分钟前
Gin 项目为什么要分 Handler、Service、Repository?顺便讲透接口、依赖注入与指针
后端·go