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
})
相关推荐
神奇小汤圆11 分钟前
慢请求别急着先查慢 SQL(Redis 缓存雪崩把数据库打满)
后端
知彼解己14 分钟前
LLM-based Planning:从后端视角理解 Agent 规划层
后端·golang·ai编程
覆东流19 分钟前
Java开发环境搭建
java·开发语言·后端
阿洛学长22 分钟前
VMware安装虚拟机教程(超详细)
java·linux·开发语言
yspwf24 分钟前
用 NestJS 构建一个同时支持用户与订单的 gRPC 微服务
后端
coder Ethan26 分钟前
Spring AI 入门:(3)快速搭建一个简单的问答助手
java·人工智能·spring
屋外雨大,惊蛰出没28 分钟前
starter的创建与引用
java·stater
DyLatte28 分钟前
很多人把坚持,误以为成长
前端·后端·程序员
小同志0030 分钟前
Spring Boot ⽇志概述(简单了解)
java·java-ee·日志
小马爱打代码34 分钟前
SpringBoot + 延迟消息 + 时间轮:订单超时、优惠券过期等场景的高效实现方案
java·spring boot·后端