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

网站seo优化免关于asp sql网站开发的书籍

网站seo优化免,关于asp sql网站开发的书籍,网站内容与功能设计,免费简历制作在 Spring Boot 项目中#xff0c;我们经常使用 YAML 文件来配置应用程序的属性。在这篇博客中#xff0c;我将模拟如何在 Java 的 Spring Boot 项目中读取 YAML 文件中的数组、集合和 HashMap。 1. 介绍 YAML#xff08;YAML Aint Markup Language#xff09;是一种人类…在 Spring Boot 项目中我们经常使用 YAML 文件来配置应用程序的属性。在这篇博客中我将模拟如何在 Java 的 Spring Boot 项目中读取 YAML 文件中的数组、集合和 HashMap。 1. 介绍 YAMLYAML Aint Markup Language是一种人类可读的数据序列化格式通常用于配置文件。在 Spring Boot 中我们可以使用 ConfigurationProperties 注解和 application.yml 文件轻松管理应用程序的配置。 2. 准备工作 首先确保你的 Spring Boot 项目中包含以下依赖 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependencydependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactId/dependency 3. 创建 YAML 文件 在 src/main/resources 目录下创建一个名为 application.yml 的文件并添加以下内容 server:port: 6666 lps:languages:- Java- Python- C- C- C#colors:- red- green- bluefruits:- name : appleprice : 3.88- name : bananaprice : 2.88- name : orangeprice : 5.28ages:john: 30alice: 25bob: 35这个文件包含了两个数组、一个水果列表和一个年龄的 HashMap。 4. 创建配置类 创建一个 Java 配置类用于将 YAML 文件中的属性映射到对象。创建一个名为 AppProperties.java 的文件 import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; import java.util.List; import java.util.Map;/*** author 阿水* ClassName LpsProperties * description: TODO* date 2023年11月26日* version: 1.0*/ Component ConfigurationProperties(prefix lps) Data public class LpsProperties {private String[] languages;private ListString colors;private ListFruits fruits;private MapString, Integer ages;Datapublic static class Fruits {private String name;private Double price;} }5. 注入配置类 在你的服务或组件中通过 Autowired 注解将 AppProperties 配置类注入然后访问其中的属性 AutowiredLpsProperties lpsProperties; 6. 运行项目 在你的应用程序中使用 LpsProperties类并调用方法你将能够从 YAML 文件中读取数组、集合和 HashMap并在控制台上输出它们。 SpringBootTest class CountDemoApplicationTests {AutowiredLpsProperties lpsProperties;Testvoid contextLoads() {String[] languages lpsProperties.getLanguages();System.out.print(常见编程语言);for (String language : languages) {System.out.print(language );}System.out.println(等等);System.out.println(----------------------);MapString, Integer ages lpsProperties.getAges();ages.forEach((key, value) - System.out.println(key 今年 value 岁));System.out.println(----------------------);ListString colors lpsProperties.getColors();for (String color : colors) {System.out.println(收到的颜色为: color);}System.out.println(----------------------);ListLpsProperties.Fruits fruits lpsProperties.getFruits();fruits.forEach(fruit - System.out.println(fruit));}}7. 结论 通过使用 ConfigurationProperties 注解和 YAML 文件我们可以轻松地将配置属性映射到 Java 对象中。这使得在 Spring Boot 项目中管理数组、集合和 HashMap 的配置变得简单而直观。 希望这篇博客对你在 Spring Boot 项目中读取 YAML 文件中的数组、集合和 HashMap 有所帮助。如有疑问或建议请随时提出。
http://www.hkea.cn/news/14540414/

相关文章:

  • 网站改版重新收录wordpress获取图片路径
  • 济南网站建设正规公司百度查重免费
  • 广西城乡建设厅网站应用网站开发
  • asp.net网站建设教程上海app网络推广公司电话
  • 湖北网站定制开发多少钱设计类培训机构
  • 网站建设分金手指排名一昆明做烤瓷牙哪去柏德L网站
  • 门户网站建设注意事项可以做众筹的网站有哪些
  • 网站开发一般要用到哪些软件点点网 xml转wordpress
  • 微信小程序制作精灵seo都用在哪些网站
  • wordpress自动采集1024seo优化技巧
  • 宝塔面板做网站不能打开PHP显示404做网站的花费
  • 注册网站地址秦皇岛网站设计
  • 洛阳网站建设找洛阳铭信网络新余服装网站建设
  • 注册分公司流程及所需资料seo是什么味
  • 浙江 外贸网站建设买完域名接下来怎么弄
  • 成都网站建设哪家好山东省住房和城乡城乡建设厅网站
  • 郑州网站建设哪家强广州市研发网站建设价格
  • 柬埔寨网站建设开发区网站建设在哪
  • 游戏网站建设的目的电子产品定制开发
  • 电商erp网站开发公共资源交易中心级别
  • 为什么建设网站要年年交钱常见的网络营销形式有
  • 企业网站自助建设现在还有做网站的必要吗
  • 中企动力做的网站山西太原销售网站模板
  • 网站备案后可以修改吗化妆品网站建设需求问卷调查
  • 西安市建设工程信息网诚信平台官网长沙做网站seo优化外包
  • 网站建设的主要内容包括建设京东物流网站的目标是什么
  • 无锡八匹马网站建设腾讯邮箱企业邮箱登录
  • 网站标准字体样站内seo是什么意思
  • 正规营销型网站建设如何用两台电脑做服务器建网站
  • 长沙建站公司动画制作app