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
})
相关推荐
BD_Marathon2 分钟前
IDEA创建多级包时显示在同一行怎么办
java·ide·intellij-idea
亓才孓2 分钟前
【Exception】CONDITIONS EVALUATION REPORT条件评估报告
java·开发语言·mybatis
山岚的运维笔记7 分钟前
SQL Server笔记 -- 第72章:隔离级别与锁定
数据库·笔记·后端·sql·microsoft·sqlserver
硅基动力AI26 分钟前
如何判断一个关键词值不值得做?
java·前端·数据库
重生之后端学习1 小时前
78. 子集
java·数据结构·算法·职场和发展·深度优先
那起舞的日子1 小时前
斐波那契数列
java·算法
想用offer打牌2 小时前
一站式了解接口防刷(限流)的基本操作
java·后端·架构
何中应2 小时前
RabbitMQ安装及简单使用
分布式·后端·消息队列
何中应2 小时前
使用Python统计小说语言描写的字数
后端·python