当前位置: 首页 > news >正文

学习笔记:黑马程序员JavaWeb开发教程(2025.4.1)

11.10 案例-配置文件-yml配置文件

    Yml语法:

    数据格式:

11.11 案例-配置文件-@ConfigurationProperties

    配置项自动注入,需要保持KEY的属性名一样,需要在文件中加上@Data注解,要将这个类交给IOC容器管理,使其成为IOC容器的Bean对象,所以需要再加上一个注解@Component

    但是因为只有后缀一样,所以不能进行自动注入,需要指定前缀,使用@ConfingurationProperties这个注解并通过prefix这个属性来指定前缀,引入之后,会有警告,是因为在配置文件中进行相应配置,引入依赖,这个依赖可以在配置的时候有提示

    是另外开一个新的文件AliOSSProperties.java来走完注入赋值这一步,再再AliOSSUtils.java里面使用自动注入,再使用类的get方法得到值,并赋值

    @ConfigurationProperties和@Value注解的区别:

http://www.dtcms.com/a/181469.html

相关文章:

  • SaaS数据备份器-电商企业数据采集与整合的高效助手
  • Linux——多线程
  • 电厂数据库未来趋势:时序数据库 + AI 驱动的自优化系统
  • 用 Rust 搭建一个优雅的多线程服务器:从零开始的详细指南
  • Linux 一键部署chrony时间服务器
  • Java中的包装类
  • Knife4j文档的会被全局异常处理器拦截的问题解决
  • 三个线程 a、b、c 并发运行,b,c 需要 a 线程的数据如何解决
  • Edu教育邮箱申请成功下号
  • SSTI模版注入
  • 【日撸 Java 三百行】Day 9(While语句)
  • 让模型具备“道生一,一生二,二生三,三生万物”的现实实用主义能力
  • SPL量化---SMA(算术移动平均)
  • LLM 推理加速:深度解析 Prefilling 与 Decoding 阶段的优化秘籍
  • 全球首套100米分辨率城市与农村居住区栅格数据(2000-2020)
  • Gradio launch() 方法所有参数说明
  • Missashe计网复习笔记(随时更新)
  • python连接sqllite数据库工具类
  • 运维体系架构规划
  • 执梦为楫,共启中医传承新篇
  • SpringAI框架中的RAG知识库检索与增强生成模型详解
  • RAG 技术详解:如何让大模型更 “懂” 知识库?
  • O2O上门服务如何颠覆传统足浴行业?真实案例分析
  • 5 种距离算法总结!!
  • 详解 c++17 重载类 overload的每一条语句,附实例.
  • LintCode1343-两字符串和,1535-转换成小写字母
  • 强化学习三大基本方法-DP、MC、TD
  • setData执行后操作方法-微信小程序
  • AD 绘制原理图--元件的放置
  • 服务器多客户端连接核心要点(1)