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
})
相关推荐
长安er5 分钟前
LeetCode215/347/295 堆相关理论与题目
java·数据结构·算法·leetcode·
cici158741 小时前
C#实现三菱PLC通信
java·网络·c#
佳佳_1 小时前
关于在 Fabric.js 中注册字体覆盖的问题
后端·node.js
GoGeekBaird2 小时前
通过ChatGPT+Nano Banana定制一个 PPT 生成的工作流
后端
用户21411832636022 小时前
手把手教你部署AI视频复刻神器!一键生成Sora2级别视频
后端
k***92162 小时前
【C++】继承和多态扩展学习
java·c++·学习
weixin_440730502 小时前
java结构语句学习
java·开发语言·学习
JIngJaneIL2 小时前
基于java+ vue医院管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot
Coder_Boy_2 小时前
Spring AI 源码大白话解析
java·人工智能·spring
仙俊红2 小时前
在 Java 中,`==` 和 `equals()` 的区别
java·开发语言·jvm