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
})
相关推荐
啷里格啷6 分钟前
Linux进程管理完全指南:从基础到云原生编排
后端·架构
洛阳泰山9 分钟前
AI 应用层被 Python 卷成红海,为什么我偏要用 Java 造一个 RAG + 工作流引擎?
java·人工智能·后端
二十雨辰18 分钟前
[Java]-Spring面试题
java·开发语言
Wz_z_z_z19 分钟前
SpringBoot Actuator 泄露挖掘实战:从 /env 到 heapdump
后端
9i编程21 分钟前
工具是编程的铠甲(下篇):从文件对比、全文搜索到数据库设计
后端·openai·ai编程
老马历写记27 分钟前
Maven POM 依赖管理总结
java·maven·system·pom·optional
古法安卓32 分钟前
Android-车机 GNSS 定位数据接收问题排查
android·java·android studio
思考着亮33 分钟前
4.Redis 核心概念与实战深度
后端
蔬菜_39 分钟前
前端转全栈-day5(数组、list、set)
java·前端·数据结构·list
Java编程爱好者1 小时前
Reactor 网络模型演进:图解 7 种 Reactor 网络模型
后端