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
})
相关推荐
雨师@12 小时前
go语言项目--实例化(图书管理)--006
开发语言·后端·golang
kuro-shiro12 小时前
SpringBoot 启动流程
java·spring boot·后端
吴声子夜歌12 小时前
SQL进阶——EXISTS谓词
java·数据库·sql
偏爱自由 !12 小时前
8. 泛型程序设计
java·开发语言·windows
剑挑星河月12 小时前
35.搜索插入位置
java·数据结构·算法·leetcode
海兰12 小时前
【SpringBoot 】AOP企业级权限控制方案(二)
android·java·spring boot
偏爱自由 !12 小时前
2:IDEA中git的使用--基础操作
java·git·intellij-idea
ch.ju12 小时前
Java Programming Chapter 4——Class loading
java·开发语言
LiaoWL12312 小时前
【SpringBoot合集-03】Spring Boot 启动过程学习
java·spring boot·学习
孟浩浩14 小时前
JAVA SpringAI+阿里云百炼应用开发
java·开发语言·阿里云