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
})
相关推荐
hjuan___几秒前
Maven 中 test 的真正含义:限制测试类专用 & 打包自动跳过测试
java·maven·scope
云烟成雨TD几秒前
Spring AI 1.x 系列【9】ChatOptions 配置解析
java·人工智能·spring
heartbeat..1 分钟前
Java操作ZooKeeper 从入门到实战:分布式协调框架核心教程
java·分布式·spring cloud·微服务·java-zookeeper
_frank2221 分钟前
windows idea使用wsl进行开发spring项目以及一些踩坑
java·spring·intellij-idea
Cobyte1 分钟前
面试官:大模型是怎么调用工具的呢 ?
前端·后端·aigc
sichuanwuyi3 分钟前
wydevops——最佳应用场景解析
java·开发语言·云原生·云计算·paas·devops
Rick19934 分钟前
spring如何解决循环依赖
java·后端·spring·循环依赖
爱吃生蚝的于勒4 分钟前
【Linux】网络基础(一)
linux·运维·服务器·网络·后端·算法·架构
行者-全栈开发5 分钟前
接口性能优化完整案例:500ms→50ms
java·spring boot·spring cloud·性能优化·java-zookeeper
九转苍翎6 分钟前
掌控消息全链路(4)——RabbitMQ/Spring-AMQP高级特性详解之事务与消息分发
spring boot·java-rabbitmq