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
})
相关推荐
小码哥_常19 小时前
别再被误导!try...catch性能大揭秘
后端
无巧不成书021821 小时前
30分钟入门Java:从历史到Hello World的小白指南
java·开发语言
苍何21 小时前
30分钟用 Agent 搓出一家跨境网店,疯了
后端
ssshooter21 小时前
Tauri 2 iOS 开发避坑指南:文件保存、Dialog 和 Documents 目录的那些坑
前端·后端·ios
追逐时光者1 天前
一个基于 .NET Core + Vue3 构建的开源全栈平台 Admin 系统
后端·.net
程序员飞哥1 天前
90后大龄程序员失业4个月终于上岸了
后端·面试·程序员
zs宝来了1 天前
Playwright 自动发布 CSDN 的完整实践
java
彭于晏Yan1 天前
Redisson分布式锁
spring boot·redis·分布式
吴声子夜歌1 天前
TypeScript——基础类型(三)
java·linux·typescript
GetcharZp1 天前
Git 命令行太痛苦?这款 75k Star 的神级工具,让你告别“合并冲突”恐惧症!
后端