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
})
相关推荐
一 乐2 分钟前
智能农田管理|基于springboot + vue智能农田管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·智能农田管理系统
Mem0rin5 分钟前
[Java/数据结构]线性表之栈与队列
java·开发语言·数据结构
上天_去_做颗惺星 EVE_BLUE6 分钟前
Go 语言入门实战指南
开发语言·后端·golang
东离与糖宝14 分钟前
告别Python!Java本地部署Gemma 4:Maven一键集成
java·人工智能
吃不胖爹15 分钟前
idea低版本用高版本的jdk
java·ide·intellij-idea
程序员榴莲18 分钟前
JVM体系结构(运行时数据区)初解
java·jvm
DFT计算杂谈20 分钟前
eDMFT安装教程
java·服务器·前端·python·算法
咚为23 分钟前
深入浅出 Rust RefCell:打破静态检查的“紧箍咒”
开发语言·后端·rust
hunter19901025 分钟前
java开发学习阶段
java
Dxy123931021626 分钟前
Python图片转PDF:高效实现多图合并与自定义布局
java·python·pdf