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
})
相关推荐
Android小码家8 分钟前
Vehicle 实战 自定义属性+测试demo
java·c++·framework·vhal·vehicle
范同学~9 分钟前
固定表头+第一列+最后一列
java·服务器·前端
xiaoqiMikko21 分钟前
Redis 实战(二):宕机会丢多少数据 —— kill -9 与真断电下 RDB / AOF 逐个实测(6.2.4)
redis·后端
随风爱学习26 分钟前
JAVA学习之异常
java
李哈哈85227 分钟前
微服务依赖冲突
后端
努力的小雨28 分钟前
每天盯着屏幕写代码,我终于不想再凑合了
后端
m0_6399069428 分钟前
HashMap:哈希扰动、扩容源码、红黑树转换、并发问题
java·算法·哈希算法
海岳云舟29 分钟前
springboot项目中使用AOP
后端
小稀土12329 分钟前
5步跑通第一个迭代:敏捷研发管理平台落地最小闭环
后端
zz在掘金3370833 分钟前
Django 中间件全家桶背诵笔记
后端