Java Spring boot 篇:常用注解

  1. @Configuration

    java 复制代码
    作用
    @Configuration 注解的核心作用是把一个类标记为 Spring 应用上下文里的配置类。配置类就像一个 Java 版的 XML 配置文件,能够在其中定义 Bean 定义和 Bean 之间的依赖关系。当 Spring 容器启动时,会扫描这些配置类,解析其中定义的 Bean,并将它们注册到容器中。
    使用场景
    Bean 定义:在配置类中使用 @Bean 注解来定义和创建 Bean 实例,从而实现将对象交给 Spring 容器管理。
    依赖注入配置:配置 Bean 之间的依赖关系,指定 Bean 的初始化参数等。
    外部配置集成:结合其他注解(如 @PropertySource)加载外部配置文件,为 Bean 提供配置信息。
  2. @PostConstruct:主要用于标记一个方法,该方法会在依赖注入完成之后、对象初始化之后被自动调用,

相关推荐
2301_819414301 天前
C++与区块链智能合约
开发语言·c++·算法
不想看见4041 天前
Valid Parentheses栈和队列--力扣101算法题解笔记
开发语言·数据结构·c++
炸膛坦客1 天前
单片机/C/C++八股:(十五)内存对齐、结构体内存对齐
c语言·开发语言·单片机
娇娇yyyyyy1 天前
QT编程(13): Qt 事件机制eventfilter
开发语言·qt
bcbobo21cn1 天前
C# byte类型和byte数组的使用
开发语言·c#·字节数组·byte类型
计算机安禾1 天前
【C语言程序设计】第37篇:链表数据结构(一):单向链表的实现
c语言·开发语言·数据结构·c++·算法·链表·蓝桥杯
阿贵---1 天前
C++构建缓存加速
开发语言·c++·算法
没有bug.的程序员1 天前
Serverless 弹性扩容引发的全线熔断:Spring Boot 启动耗时从 1s 压缩至 0.3s 的物理级绞杀
java·spring boot·kubernetes·serverless·扩容·线上
紫丁香1 天前
pytest_自动化测试3
开发语言·python·功能测试·单元测试·集成测试·pytest
bearpping1 天前
java进阶知识点
java·开发语言