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
})
相关推荐
共享家95273 分钟前
测试常用函数(下)
java·服务器·前端
步步为营DotNet9 分钟前
深度解析.NET 中IServiceCollection:构建可扩展服务体系的关键
java·网络·.net
刘一说17 分钟前
JDK、Maven、Spring Boot 各版本兼容性问题
java·spring boot·maven
凯哥197021 分钟前
VS Code 终端崩溃问题分析与解决方案
后端
William_cl27 分钟前
ASP.NET View 层核心:布局页_Layout.cshtml 与 @RenderBody () 通关指南
后端·asp.net
夏幻灵44 分钟前
JAVA基础-就近原则和this关键字
java·开发语言
蜀中孤鹰1 小时前
使用gson定制化序列化/反序列化
java·json
Jenlybein1 小时前
Git 仓库过滤敏感信息,通过配置 clean/smudge 过滤器的方式
前端·后端·github
zhaokuner1 小时前
08-仓储与映射-DDD领域驱动设计
java·开发语言·设计模式·架构
微露清风1 小时前
系统性学习C++进阶-第十五讲-map和set的使用
java·c++·学习