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
})
相关推荐
Tony Bai17 小时前
Go GUI 开发的“绝境”与“破局”:2025 年现状与展望
开发语言·后端·golang
Tony Bai17 小时前
【Go模块构建与依赖管理】08 深入 Go Module Proxy 协议
开发语言·后端·golang
Deamon Tree18 小时前
【设计题】如何实现限流器
java
短视频矩阵源码定制18 小时前
矩阵系统哪个好?2025年全方位选型指南与品牌深度解析
java·人工智能·矩阵·架构·aigc
kpli9018 小时前
Java开发性能优化
java·jvm
三掌柜66618 小时前
C++ 零基础入门与冒泡排序深度实现
java·开发语言·c++
码事漫谈19 小时前
从一个问题深入解析C++字符串处理中的栈损坏
后端
卿言卿语19 小时前
CC23-最长的连续元素序列长度
java·算法·哈希算法
码事漫谈19 小时前
C++ 核心基石:深入理解 RAII 思想,告别资源泄露的噩梦
后端
light_forest19 小时前
tcp_connect_v4接口
java·网络·tcp/ip