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
})
相关推荐
cidy_981 分钟前
06 — Model 层:数据模型与操作
后端
TechLee3 分钟前
一行代码防水平越权:用 PHP-Casbin 终结业务里的数据级 if-else
后端·php
野生技术架构师5 分钟前
1000+ Java面试题知识图谱:从基础语法到分布式架构的完整拓扑
java·面试
步行cgn6 分钟前
Spring 底层如何创建对象:反射机制与实例化策略
java·后端·spring
Lyra_Infra7 分钟前
从 MySQL 到达梦:一次信创隔离环境里的数据库迁移踩坑实录
数据库·后端·mysql
程序员天天困8 分钟前
Kafka 接入 AI 的三条路线:MCP 提案、会话记忆与实时上下文
大数据·后端·kafka
何以解忧,唯有..31 分钟前
Redis 过期事件监听:原理与实战
java
明月_清风33 分钟前
用自然语言控制 Blender:开源项目 Blender MCP 深度介绍
人工智能·后端
小辰爱喝汤39 分钟前
基于智能定价的 校园二手交易平台-计算机毕业设计
spring boot·毕业设计·课程设计
风中的小熊生气42 分钟前
Spring Boot 面试知识(二):分层、IoC、异常、配置与 Redis
java·springboot