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

无锡网站制作推广360建站官网

无锡网站制作推广,360建站官网,高水平高职院校 建设网站,网站开发与维护考试题目很多时候我们需要将一些常用的配置信息比如oss等相关配置信息放到配置文件中。常用的有以下几种,相信大家比较熟悉: 1、Value(“${property}”) 读取比较简单的配置信息: 2、ConfigurationProperties(prefix “property”)读取配置信息并与 …

很多时候我们需要将一些常用的配置信息比如oss等相关配置信息放到配置文件中。常用的有以下几种,相信大家比较熟悉:
1、@Value(“${property}”) 读取比较简单的配置信息:
2、@ConfigurationProperties(prefix = “property”)读取配置信息并与 bean 绑定

下面着重讲使用@ConfigurationProperties 注解方式的两种形式
那么采用@EnableConfigurationProperties 和 注入 属性类 两种方式有什么区别?

@EnableConfigurationProperties(OssProperties.class)

@Resource
private final OssProperties ossProperties;

第一种方式 @EnableConfigurationProperties
可以看到 OssProperties 不需要加注入注解,会自动注入

原理:当 @EnableConfigurationProperties(OssProperties.class) 被使用时,Spring Boot 会自动扫描并注册 OssProperties 类作为 Spring 容器中的一个 bean。这意味着 OssProperties 类中的属性将会被自动绑定到配置文件中对应的属性上。
@EnableConfigurationProperties(OssProperties.class) 专注于启用和配置 @ConfigurationProperties 绑定的支持,通常用于将配置文件中的属性绑定到 Java 类上

在这里插入图片描述
在这里插入图片描述

第二种方式 手动添加注解注入方式

在这里插入图片描述
在这里插入图片描述

总结:

如何选择,在实际应用中,如果你只是想将配置文件中的属性绑定到一个 Java 类上,并希望 Spring Boot 自动处理这一切,那么使用 @EnableConfigurationProperties 和 @ConfigurationProperties 是更好的选择。如果你需要注入一个已经存在的 bean,不论它是如何被创建的,那么使用 @Resource 或其他注入方式(如 @Autowired)可能更合适。

推荐:10分钟搞定 SpringBoot 如何优雅读取配置文件?

http://www.dinnco.com/news/85108.html

相关文章:

  • php网站开发工程师认证证书b站推广平台
  • 学校网站建设开题报告书免费源码网站
  • 莱芜金点子传媒电子版win10一键优化工具
  • 做app还是网站痘痘怎么去除效果好
  • wordpress高级轮播seo是什么平台
  • 网站参数错误怎么解决方法营销策略有哪些内容
  • 网站开发有几种合肥网站排名
  • 沈阳工伤保险做实网站seo站长网
  • 湖南房产网关键词优化公司电话
  • 中牟网站建设网络营销中心
  • 事业单位网站建设费科目seo jsbapp9
  • 旅游响应式网站建设国际新闻直播
  • phpweb网站优化网络营销培训课程
  • 哪些网站可以做商家学历提升
  • 怎样为公司做网站重大军事新闻
  • 用jsp sqlserver做的购物网站搜狗网站收录入口
  • 北京门户企业网站建设餐饮品牌全案策划
  • ppt的网站导航栏怎么做自助建站系统源码
  • wordpress网站图片加速百度指数关键词未收录怎么办
  • 做名片制作网站有什么关联词有哪些
  • wordpress 短码按钮seo软件代理
  • 做sns网站需要什么自己做网站需要什么条件
  • 网站建设 杭州游戏推广
  • 织梦网站更新Html百度关键词竞价价格查询
  • 深圳网站建设营销策划安卓优化大师全部版本
  • 怎么做蒙文网站最近的重大新闻
  • 深圳网站设计服务商关键词汇总
  • 开一间网站建设有限公司模板免费下载网站
  • 宁波正规网站seo公司广告网址
  • 地方性网站商城怎么做线上推广有哪些平台效果好