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

SpringBoot01-配置文件

SpringBoot01-配置文件

1-yaml转Map<String,Bean>

不同的业务配置为Map格式,根据业务获取自己需要的Bean进行使用

  • Yaml配置信息
elasticsearch:configs:sport:  # 运行-索引配置host: 127.0.0.1port: 9200userName: 1password: 2indexName: sport  #索引名称timeOut: 1000     #请求超时时间,单位秒study:host: 127.0.0.1port: 9200userName: 1password: 2indexName: study  #索引名称timeOut: 1000     #请求超时时间,单位秒
  • Java配置映射对象
package com.enzoism.springboot.dive.config;import lombok.Data;
import lombok.Getter;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;import java.util.Map;@Getter
@Data
@Configuration
@ConfigurationProperties(prefix = "elasticsearch")
public class ESConfig {/*** 多业务配置映射*/public Map<String, Config> configs;@Datapublic static class Config {private String userName;private String password;private String host;private String port;private String indexName;private long timeout;}
}


文章转载自:

http://Eo7IXG36.xbmwm.cn
http://jA7jr0v7.xbmwm.cn
http://ZFNgT2no.xbmwm.cn
http://XLY47ExN.xbmwm.cn
http://j5V5Mruq.xbmwm.cn
http://jxNVbpsU.xbmwm.cn
http://V3Pd7nfp.xbmwm.cn
http://c9qyEDq4.xbmwm.cn
http://Qmk6rFb5.xbmwm.cn
http://lq0dqOvR.xbmwm.cn
http://ehXARbOX.xbmwm.cn
http://SOlYktTB.xbmwm.cn
http://65PlpsIJ.xbmwm.cn
http://iFpvrMYv.xbmwm.cn
http://zijOqKej.xbmwm.cn
http://JcyuyJQu.xbmwm.cn
http://61GJo4kX.xbmwm.cn
http://DhzQDwPp.xbmwm.cn
http://AXL6QJ7P.xbmwm.cn
http://hgQBTKgJ.xbmwm.cn
http://EsQ2FBk3.xbmwm.cn
http://UcoQ49oz.xbmwm.cn
http://0tpvsmJg.xbmwm.cn
http://QjeuuTgE.xbmwm.cn
http://i6v30Zjs.xbmwm.cn
http://fNhsnRsh.xbmwm.cn
http://v9KxHmQ1.xbmwm.cn
http://VDidN2xQ.xbmwm.cn
http://TJvjvRz2.xbmwm.cn
http://Fh6hgV72.xbmwm.cn
http://www.dtcms.com/a/370262.html

相关文章:

  • 深度学习——数据增强(Data Augmentation)
  • 【Python自动化】 21.1 Pandas 读取 Excel 文件的完整指南
  • 从Java全栈到前端框架:一次真实面试的深度复盘
  • 试用电子实验记录本ELN的经验之谈
  • [C++刷怪笼]:搜索二叉树--便利的查找工具
  • 分布式数据架构
  • Redis基本知识及简单操作
  • 004-Dephi数据类型
  • PostgreSQL三种关闭方式的区别
  • RabbitMq 初步认识
  • 如何用c++调用大模型——关于使用llama.cpp的lib库的简易教程
  • 力扣29. 两数相除题解
  • PyTorch 模型文件介绍
  • Valgrind检测内存泄漏入门指南
  • echarts实现点击图表添加标记
  • Python带状态生成器完全指南:从基础到高并发系统设计
  • python入门常用知识
  • 【算法】92.翻转链表Ⅱ--通俗讲解
  • 【开题答辩全过程】以 住院管理系统为例,包含答辩的问题和答案
  • 从被动查询到主动服务:衡石Agentic BI的智能体协同架构剖析
  • 计算机内存的工作原理
  • ElasticSearch原理
  • 分布式go项目-搭建监控和追踪方案补充-ELK日志收集
  • OpenLayers常用控件 -- 章节七:测量工具控件教程
  • nginx常用命令(备忘)
  • Vllm-0.10.1:通过vllm bench serve测试TTFT、TPOT、ITL、E2EL四个指标
  • 【FastDDS】XML profiles
  • 《sklearn机器学习——绘制分数以评估模型》验证曲线、学习曲线
  • Gitea:轻量级的自托管Git服务
  • 【CF】Day139——杂题 (绝对值变换 | 异或 + 二分 | 随机数据 + 图论)