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
})
相关推荐
Weison几秒前
Apache Doris 性能优化补丁:近期版本更新概览
后端
小巫程序Demo日记2 分钟前
Spring Cache与Redis集成原理
数据库·spring boot·python
顾林海4 分钟前
深度解析Hashtable工作原理
android·java·面试
只恨天高7 分钟前
SpringBoot异常处理之注解@ExceptionHander和@ControllerAdvice
java·spring boot·spring
都叫我大帅哥11 分钟前
Java中的Collection必知必会
java
fliter12 分钟前
性能比拼: Actix (Rust) vs Zap (Zig) vs Zig
后端
都叫我大帅哥14 分钟前
代码界的「跨界婚姻」:桥接模式的鹊桥艺术
java·后端·设计模式
来杯咖啡16 分钟前
Golang 事务消息队列:基于 SQLite 的轻量级消息队列解决方案
后端·go
LaoZhangAI22 分钟前
2025最新Trae配置Claude完全指南:超强AI开发体验【无限免费使用】
前端·后端
LaoZhangAI25 分钟前
2025最新ChatGPT Plus令牌(Token)限制完全指南:每日/每月用量详解与突破方法
前端·后端