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
})
相关推荐
傻啦嘿哟7 分钟前
物流爬虫实战:某丰快递信息实时追踪技术全解析
java·开发语言·数据库
倚肆8 分钟前
Spring Boot Security 全面详解与实战指南
java·spring boot·后端
茄子凉心15 分钟前
android 开机启动App
android·java·开发语言
bin915318 分钟前
幻境寻踪:Rokid AR眼镜上的沉浸式解谜冒险游戏开发实战
后端·ar·restful·沉浸式体验·ar游戏开发·rokid眼镜·解谜游戏
8***f39523 分钟前
工作中常用springboot启动后执行的方法
java·spring boot·后端
低客的黑调24 分钟前
了解JVM 结构和运行机制,从小白编程Java 大佬
java·linux·开发语言
Cisyam35 分钟前
openGauss + LangChain Agent实战:从自然语言到SQL的智能数据分析助手
后端
f***R839 分钟前
解决bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException
java·数据库·sql
Halo_tjn40 分钟前
Java 相关资料
java·开发语言·计算机
我叫黑大帅41 分钟前
什么叫可迭代对象?为什么要用它?
前端·后端·python