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
})
相关推荐
彭于晏Yan3 分钟前
SpringBoot整合ECC实现文件签名与验签
java·spring boot·后端
pupudawang5 分钟前
Spring EL 表达式的简单介绍和使用
java·后端·spring
jiankeljx11 分钟前
Spring Initializr创建springboot项目,提示java 错误 无效的源发行版:16
java·spring boot·spring
competes11 分钟前
深圳程序员职业生涯
java·大数据·开发语言·人工智能·java-ee
深蓝轨迹13 分钟前
Redis 消息队列
java·数据库·redis·缓存·面试·秒杀
小小小米粒23 分钟前
Collection(单列集合)、Map(双列集合),容易搞混的 Collections 工具类。
java·开发语言
skiy35 分钟前
springboot+全局异常处理
java·spring boot·spring
愤豆35 分钟前
07-Java语言核心-JVM原理-JVM对象模型详解
java·jvm·c#
东离与糖宝40 分钟前
零基础Java学生面试通关手册:项目+算法+框架一次搞定
java·人工智能·面试
xianjian091242 分钟前
springboot与springcloud以及springcloudalibaba版本对照
spring boot·后端·spring cloud