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
})
相关推荐
2301_80355452几秒前
c++中的CAS是什么
java·开发语言·c++
何中应7 分钟前
Easy-Es整合
大数据·spring boot·elasticsearch·搜索引擎
java1234_小锋7 分钟前
Java高频面试题:RabbitMQ中有哪几种交换机类型?
java·rabbitmq·java-rabbitmq
翘着二郎腿的程序猿10 分钟前
SpringBoot集成@Slf4j注解:优雅输出日志,告别手动new Logger
java·spring boot·intellij-idea
wyt53142911 分钟前
新手如何快速搭建一个Springboot项目
java·spring boot·后端
jinanmichael12 分钟前
【SpringBoot】日志文件
java·spring boot·spring
网小鱼的学习笔记15 分钟前
创建型设计模式(工厂、builder、原型、单例)
java·后端·设计模式
Kim Jackson18 分钟前
我的世界Java版1.21.4的Fabric模组开发教程(二十二)创建生物(上)实体外观与动画设计
java·开发语言·fabric
逆境不可逃27 分钟前
【从零入门23种设计模式21】行为型之空对象模式
java·开发语言·数据库·算法·设计模式·职场和发展
斯幽柏雷科技28 分钟前
[Unity]Inspector各种写法(持续更新中)
java·unity·游戏引擎