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
})
相关推荐
打工仔折腾 AI12 小时前
蓝耘元生代实测:用WorkBuddy与TextIn xParse拆解43页建模论文
人工智能·后端·python·数学建模·langchain·ai agent 实战
程序员清风12 小时前
基于 Spring Boot 构建生产级 AI 应用平台
大数据·人工智能·spring boot
芯次元玩家12 小时前
技术岗转物联网解决方案架构师,行业洞察、商业模式该从哪开始学?
java·开发语言
EatFan12 小时前
Spring Boot 4 升级避坑指南:依赖变化、Undertow 弃用、4.0.5 补丁与 Java 25 虚拟线程落地
java·spring boot·微服务·虚拟线程·spring boot 4
隔窗听雨眠12 小时前
FunProxy用Rust构建跨平台全链路测试抓包代理工具
开发语言·后端·rust
卓怡学长12 小时前
w213基于Spring Boot框架的Web安全学习系统的设计与实现
java·spring boot·spring·web安全·intellij-idea
Zhou14113612 小时前
MyBatisPlus_02_条件构造器与高级功能
java·开发语言·python
geovindu12 小时前
rust: search
开发语言·后端·rust
垚垚学技术_聚焦云原生12 小时前
Ansible Role 生产环境标准目录结构与规范化实践
java·elasticsearch·ansible
the局外人12 小时前
读懂LangGraph 的分支执行逻辑
后端·langchain·llm