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
})
相关推荐
AMoon丶13 小时前
Golang--多种控制结构详解
java·linux·c语言·开发语言·后端·青少年编程·golang
indexsunny13 小时前
互联网大厂Java面试实战:微服务与Spring Boot在电商场景下的应用解析
java·spring boot·redis·docker·微服务·kubernetes·oauth2
薛定谔之死猫13 小时前
Ruby简单粗暴把图片合成PDF文档
java·pdf·ruby
moxiaoran575313 小时前
Spring Bean线程安全性分析
java·spring
小鸡脚来咯13 小时前
正则表达式考点
java·开发语言·前端
IT_陈寒13 小时前
SpringBoot开发效率提升50%的5个隐藏技巧,官方文档都没告诉你!
前端·人工智能·后端
liuyao_xianhui13 小时前
递归_反转链表_C++
java·开发语言·数据结构·c++·算法·链表·动态规划
无关868813 小时前
Springboot集成kafka
spring boot·kafka
星辰_mya13 小时前
线上故障排查实战经验总结一
java·开发语言·jvm·面试