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

Spring Boot的核心注解有:

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

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

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

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

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

比如@ConditionalOnWebApplication和@ConditionalOnProperty等。

相关推荐
天天摸鱼的java工程师19 小时前
MySQL 的锁机制和数据隔离:一个 Java 老兵的实战总结
java·后端
AI_567819 小时前
从“插件装一堆”到“效率翻一倍”——IntelliJ IDEA的插件化开发革命
java·ide·intellij-idea
wasp52019 小时前
Hudi 元数据管理分析
java·大数据·linux·hudi·数据湖·数据湖仓
undsky19 小时前
【RuoYi-SpringBoot3-Pro】:若依企业级增强版 —— 让开发更安全高效
spring boot·后端
其言19 小时前
使用 docker-compose 启动的 nginx 容器证书过期
java
uup19 小时前
RabbitMQ 在 Java 应用中内存溢出问题
java·rabbitmq
踏浪无痕19 小时前
准备手写Simple Raft(四):日志终于能"生效"了
分布式·后端
urkay-19 小时前
Android 全局修改设备的语言设置
android·xml·java·kotlin·iphone
编程修仙19 小时前
第四篇 封装SqlSessionFactory
java·数据库·mybatis