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
})
相关推荐
雪隐13 小时前
AI股票小助手09-结果展示
人工智能·后端
让我上个超影吧13 小时前
Claude Code 源码看 Agent 系统设计
java·ai·ai编程
plainGeekDev13 小时前
网络状态监听 → ConnectivityManager + Flow
android·java·kotlin
devilnumber13 小时前
Java 迭代器(Iterator)完全指南:从入门到实战
java·开发语言·迭代器
qq_1958216513 小时前
6. 应用层协议实现:CoE协议栈集成、对象字典配置、PDO映射
java·服务器·网络
VitoChang13 小时前
前端也能快速入门后端! NestJS前台和后台的Auth认证
前端·后端
XovH13 小时前
Redis 从入门到精通:性能调优与多语言客户端对比
后端
弹简特13 小时前
【Java项目-轻聊】10-实现会话管理模块
java·开发语言·数据库
人道领域13 小时前
Java后端开发者转型AIAgent开发路线指南
java·开发语言
XovH13 小时前
Redis 从入门到精通:Python + Redis 构建高并发秒杀系统
后端