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
})
相关推荐
科研小白_d.s3 分钟前
intellij-idea创建html项目
java·html·intellij-idea
林太白4 分钟前
❤Node09-用户信息token认证
数据库·后端·mysql·node.js
XXXJessie4 分钟前
c++249多态
java·c++·servlet
喝旺仔la9 分钟前
VSCode的使用
java·开发语言·javascript
骆晨学长32 分钟前
基于Springboot的助学金管理系统设计与实现
java·spring boot·后端
尘浮生37 分钟前
Java项目实战II基于Java+Spring Boot+MySQL的大型商场应急预案管理系统(源码+数据库+文档)
java·开发语言·数据库·spring boot·spring·maven·intellij-idea
蒙娜丽宁1 小时前
深入理解Go语言中的接口定义与使用
开发语言·后端·golang·go
dawn1912281 小时前
SpringMVC 中的域对象共享数据
java·前端·servlet
Xwzzz_1 小时前
Nginx配置负载均衡
java·nginx·负载均衡
小叶子来了啊1 小时前
002.k8s(Kubernetes)一小时快速入门(先看docker30分钟)
java·容器·kubernetes