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
})
相关推荐
bcbnb22 分钟前
iOS App混淆实战案例:如何用多工具组合提高App安全性
后端
柠檬树上柠檬果23 分钟前
回溯算法总结
后端
真夜26 分钟前
个人spring-boot问题记录
java·后端
程序员小奕28 分钟前
springboot 百货中心供应链管理系统小程序
java·spring boot·后端
刘白Live37 分钟前
【Java】为什么有时候执行countDownLatch+线程池查询列表会丢失数据?
java·后端
剑海风云44 分钟前
适应性Java用于现代 API:REST、GraphQL 和事件驱动
java·api·restful·graphql·事件驱动
会飞的架狗师1 小时前
【面试题】如何保证MQ的消息不丢失、不重复
java·面试·kafka·java-rocketmq
梁凌锐1 小时前
重构手法——代码健壮性增强类 | 防御性编程 | 引入特殊情况类
后端
蒋蜀黍1 小时前
Go + open ai 实现一个 mini manus
后端
蔡蓝1 小时前
设计模式-备忘录模式
java·设计模式·备忘录模式