实习日常的点点滴滴记录(Spring Boot的核心注解)------慢慢积累,厚积薄发(要学的东西还好多,加油!))(知识和实践的结合)

Spring Boot的核心注解有:

**@SpringBootApplication:**这是Spring Boot最核心的注解,用于开启Spring Boot的各项能力。

它其实是@SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan这三个注解的组合。
@Configuration:

用来代替applicationContext.xml配置文件,所有这个配置文件里面能做到的事情都可以通过这个注解所在类来进行注册。
@ComponentScan:

用来代替配置文件中的component-scan配置,开启组件扫描,自动扫描包路径下的@Component注解进行注册bean实例放到context(容器)中。
@Conditional:

这个注解用来定义条件,当满足某个条件时,才可开启配置。

比如@ConditionalOnWebApplication和@ConditionalOnProperty等。

相关推荐
零雲15 分钟前
java面试:了解抽象类与接口么?讲一讲它们的区别
java·开发语言·面试
小码哥_常19 分钟前
Java后端定时任务抉择:@Scheduled、Quartz、XXL - Job终极对决
后端
uzong24 分钟前
Skill 被广泛应用,到底什么是 Skill,今天详细介绍一下
人工智能·后端·面试
小码哥_常37 分钟前
Kafka平替!SpringBoot+Redis Stream+消费组打造极致消息队列
后端
IT_陈寒2 小时前
Redis缓存击穿:3个鲜为人知的防御策略,90%开发者都忽略了!
前端·人工智能·后端
uzong3 小时前
Harness Engineering 是什么?一场新的 AI 范式已经开始
人工智能·后端·架构
左左右右左右摇晃3 小时前
Java并发——synchronized锁
java·开发语言
唐叔在学习3 小时前
Python桌面端应用最小化托盘开发实践
后端·python·程序员
yuhaiqiang4 小时前
被 AI 忽悠后,开始怀念搜索引擎了?
前端·后端·面试
sxlishaobin4 小时前
Java I/O 模型详解:BIO、NIO、AIO
java·开发语言·nio