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

学习笔记:黑马程序员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.xdnf.cn/news/4839.html

相关文章:

  • [Windows] 东芝存储诊断工具1.30.8920(20170601)
  • 【应急响应】- 日志流量如何分析?
  • 文本框碰撞测试
  • 基 LabVIEW 的多轴电机控制系统
  • element-ui时间线样式修改
  • vison transformer vit 论文阅读
  • 微软系统 红帽系统 网络故障排查:ping、traceroute、netstat
  • PDF文档解析新突破:图表识别、公式还原、手写字体处理,让AI真正读懂复杂文档!
  • 使用Python和OpenCV实现实时人脸检测与识别
  • C++ 观察者模式详解
  • 使用程序绘制中文字体——中文字体的参数化设计方案初探
  • 打造专属AI好友:小智AI聊天机器人详解
  • 【新品发布】VXI可重构信号处理系统模块系列
  • 麦科信获评CIAS2025金翎奖【半导体制造与封测领域优质供应商】
  • CI/CD面试题及答案
  • Android SDK
  • 记录一次使用thinkphp使用PhpSpreadsheet扩展导出数据,解决身份证号码等信息科学计数法问题处理
  • 【Linux操作系统】第一弹——Linux基础篇
  • 第8章-4 查询性能优化2
  • 学习threejs,使用Physijs物理引擎
  • 排序算法总结
  • AWS IoT Core与MSK跨账号集成:突破边界的IoT数据处理方案
  • docker常用命令总结
  • java学习笔记
  • 【Unity笔记】PathCreator使用教程:用PathCreator实现自定义轨迹动画与路径控制
  • 基于SSM实现的健身房系统功能实现八
  • STM32F103C8 AD采样
  • isp流程介绍(yuv格式阶段)
  • DeepInjectSQL - 基于 AI 生成对抗网络(GAN)的下一代 SQL 注入自动化漏洞猎手
  • 拆分sql数据,(shop_backup)sql文档过大(>5G)