玉雕网站建设洮南做网站

web/2025/10/7 23:08:43/文章来源:
玉雕网站建设,洮南做网站,wordpress 恢复 附件,建设一个好的网站YML配置文件及加载自定义配置文件的几种方式 ★ YAML配置文件 其实本质和.properties文件的是一样的。 Spring Boot默认使用SnakeYml工具来处理YAML配置文件#xff0c;SnakeYml工具默认就会被spring-boot-starter导入#xff0c;因此无需开发者做任何额外配置。 YAML本质…YML配置文件及加载自定义配置文件的几种方式 ★ YAML配置文件 其实本质和.properties文件的是一样的。 Spring Boot默认使用SnakeYml工具来处理YAML配置文件SnakeYml工具默认就会被spring-boot-starter导入因此无需开发者做任何额外配置。 YAML本质是JSON的超级它在表示结构化文档时更有表现力。 ▲ properties文件使用 .分隔符 作为结构化的表现 spring.datasource.urlaspring.datasource.userbspring.datasource.passwordcserver.namefkjavaserver.addrs[0]guangzhouserver.addrs[1]shenzhenjava.user.namesjava01, java02▲ YAML文件使用缩进和冒号作为结构化的表现且属性值与key之间也用冒号隔开。 spring:datasource:url: auser: bpassword: cserver:name: fkjavaaddrs: - guangzhou- shenzhenjava:user:names: java01, java02【备注】无论是properties文件还是YAML配置文件都可使用逗号隔开的多个值来作为List或数组。 ★ 手动加载自定义配置文件 加载自定义的配置文件- 1、PropertiesFactoryBean | YamlPropertiesFactoryBean将属性文件或YAML文件加载成Properties对象。- 2、YamlMapFactoryBean它将YAML文件加载成Map对象。- 3、PropertiesPropertySourceLoader | YamlPropertySourceLoader将属性文件或YAML文件加载成PropertySource。通常用于在配置环境后处理器中使用接下来可将PropertySource添加到配置环境中。- 4、PropertySource注解和TestPropertySource注解只能读取属性文件propertie文件告诉Spring Boot要去加载哪些额外的属性文件。代码演示 1、演示如何通过 YamlPropertySourceLoader 来加载我们自定义的yml配置文件通过配置环境后处理器从自定义的yml中获取值。 演示这句话 PropertiesPropertySourceLoader | YamlPropertySourceLoader将属性文件或YAML文件加载成PropertySource。 通常用于在配置环境后处理器中使用接下来可将PropertySource添加到配置环境中。 PropertiesPropertySourceLoader 配置环境后处理器 步骤 1、自定义一个yml的配置文件 2、编写一个控制器类通过注解Value去获取自定义yml配置文件里面的属性值这Value是import org.springframework.beans.factory.annotation.Value; 3、定义一个环境配置后处理器用来让springboot启动的时候额外加载我们自定义的这个yml配置文件。 定义一个环境配置后处理器的类需要实现EnvironmentPostProcessor这个接口然后重写run方法。 4、最后需要把这个配置环境后处理器注册到spring.factories中。 5、在去访问PropertySourceLoaderController类里面的testPSL方法看有没有成功拿到自定义yml配置文件里面的值并返回。 代码演示 演示这句 YamlMapFactoryBean它将YAML文件加载成Map对象。 用YamlMapFactoryBean这个工厂bean来加载我们自定义的yml配置文件 代码示例 步骤 1、自定义yml配置文件 2、定义一个配置类让bean加载指定的yml自定义配置文件将这个bean注入到后面创建的PropertySourceLoaderController类的properties字段里面使用 用Configuration修饰的类为配置类在项目启动的时候就会加载这个配置类然后spring容器就会有我们添加的这个 ymlFB 的bean。 3、创建一个类然后添加一个Properties的属性把我们创建的用来加载自定义yml配置文件的bean注入进来 Resource(name “ymlFB”) //根据名称注入这里把名为ymlFB的bean注入到这个属性中 autowire是根据类型注入 4、进行访问 用YamlMapFactoryBean这个工厂bean来加载我们自定义的yml配置文件的完整流程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/88739.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站快照没了wordpress 获取某个栏目名称

目录 什么是Jenkins? Jenkins是如何工作的? Jenkins与持续集成(CI)有什么关系?

模板型网站建设班级网站建设

前言:本篇博客记录了我是如何使用Linux系统一步一步部署Nginx的完整过程,也是我学习之路上的一个笔记总结,每一行代码都进行了严格的测试,特此做一个技术分享! 目录 一、安装依赖 二、安装Nginx 三、配置Nginx 四、…

描述建设一个网站的具体步骤网页网站设计公司

随着互联网新技术的发展以及智能化水平的提高,各企业对实时数据传输的需求也在不断提升,企业愈发重视数据中心的建设,以保障企业内网数据安全。 GRE(Generic Routing Encapsulation,通用路由封装)协议属于…

上社网站建设做软件app需要多少钱

目录 一,多维数组库numpy 1,操作函数:​ 2,numpy数组元素增删 1)添加数组元素 2)numpy删除数组元素 3)在numpy数组中查找元素 4)numpy数组的数学运算 3,numpy数…

网站备案信息保护网站开发易语言

学习mongodb,体会mongodb的每一个使用细节,欢迎阅读威赞的文章。这是威赞发布的第61篇mongodb技术文章,欢迎浏览本专栏威赞发布的其他文章。 本篇文章,探讨UPDATE中的操作符$unset。Mongodb数据插入后,开发人员使用$u…

港闸网站建设制作广州公司网站建设

🐱 个人主页:不叫猫先生,公众号:前端舵手 🙋‍♂️ 作者简介:2022年度博客之星前端领域TOP 2,前端领域优质作者、阿里云专家博主,专注于前端各领域技术,共同学习共同进步…

网站数据分析工具网站在开发过程中如何做SEO

第一章 计算机系统概述 1.2.2 各硬件部分的介绍 本笔记参考书目: 计算机组成原理(第六版.立体化教材)白中英、戴志涛2021王道计算机组成原理视频公开课 本节重点: 主存储器、运算器和控制器的基本组成计算机运行过程的实例 转…

网站分析报告怎么做网络营销的定价策略6个

文章目录 一、String的常用API-1(1)构造器1、介绍2、举例 (2)String与其他结构间的转换1、基本数据类型、包装类 --> 字符串2、字符串 --> 基本数据类型、包装类3、字符串 --> 字符数组4、字符数组 --> 字符串5、字符…

便宜的vps租用网站个人建什么网站最赚钱吗

sql: 结构化查询语言T-SQL:sql server数据库中用的查询语言数据库对象操作:一、建库:二、建表:三、数据操作1.添加INSERT [INTO] 表名 (列列表) VALUES(值列表)a. 列列表和值列表一一对应(顺序和个数)b。可以为null的…

哪里有网站设计学学做家庭树网站

目录 一、Text介绍 1.概念 2.特点 3.用法 4.应用 二、Text语法 1.文本格式 2.文本颜色 3.文本的对齐方式 4.文本修饰 5.文本转换 6.文本缩进 7.color:设置文本颜色。 8.font-family:设置字体系列。 9.font-size:设置字体大小。…

公司英文网站建设中国菲律宾比分

工作内容,不对外开放 文章目录 一、ApplicationContextInitializer实现向容器中注入属性实现方式一:使用spring.factories实现方式二:主启动类上添加实现方式三:配置文件中配置注意点:二、自定义监听器第一种方式:使用spring.factories第二种方式:主启动类上添加第三种方…

柳河县建设局网站集美网站开发

1、问题描述: 其一、报错为: Unexpected debugger statement.eslint(no-debugger) 中文为: 意外的“调试器”语句.eslint(无调试器) 其二、问题描述为: 在正常的 vue 项目中使用 debugger 的调试过程…

打开网上免费网站吗app网站开发学习

🍀温馨提示🍀公众号推送改版,为了不让您错过【掌中IT发烧友圈】每天的精彩推送,切记将本号设置星标哦!~01云电脑,是5G云服务时代的电脑新概念,是电脑的新的一种形态。从具体操作使用上来讲&…

营销型网页怎么制作无锡网站的优化哪家好

0x01 树 树:n个结点的有限集合,n0,空树任何非空树只有一个根结点n个结点的树只有n-1条边(除根结点,每个结点只有一个前驱,一个前驱一条边,根据这个算的)有序树与无序树:…

学院网站建设方案 网站内容网络推广整合平台

前言 软件调试,是开发过程中必备的技能。通过调试可以发现软件存在的bug,即缺陷。调试可以帮助开发者窥探到软件运行过程中的详细状态,从而为消除bug提供重要信息。调试的英文是debug,前面的de在英文中表示“反对”,“…

赤峰住房城乡建设部网站网站空间编辑器

一、selenium环境部署 1.准备chrome浏览器(其他浏览器也行) 2.准备chrome驱动包 步骤一:查看自己的谷歌浏览器版本(浏览器版本和驱动版本一定要对应) 步骤二:下载对应的驱动包, 下载路径 : ChromeDriver - WebDriver for Chrom…

通许画册设计网站清苑区建设网站找那家公司

5902. 检查句子中的数字是否递增 句子是由若干 token 组成的一个列表,token 间用 单个 空格分隔,句子没有前导或尾随空格。每个 token 要么是一个由数字 0-9 组成的不含前导零的 正整数 ,要么是一个由小写英文字母组成的 单词 。 示例&…

自己服务器做网站主机xp做网站

作为享誉全球的装机必备工具,「压缩软件」这四个字基本可以认为是 WinRAR 的专有名字了。只要有 PC 的地方,几乎都能看到 WinRAR 的身影。不过这款软件最近却被曝出了一个有19年历史的代码执行漏洞。WinRAR 宣称在全球拥有超过5亿的用户,目前…

政务网站集约化建设推进情况多个域名指向同一个网站 备案

一、关于增强输入系统的介绍 增强输入系统官方文档介绍 二、增强输入系统的具体使用 注:在使用方面,不会介绍如何创建项目等基础操作,如果还没有UE的使用基础,可以参考一下我之前UE4的文章,操作差别不会很大。 如上…