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

做动物网站的原因是房屋室内设计用什么软件

做动物网站的原因是,房屋室内设计用什么软件,竞价推广渠道,类似交费网站开发目录一、背景二、application.yml三、ChinaPersonFactory.java四、使用示例一、背景 在 SpringBoot 中,我们可以使用 Value 注解从属性文件(例如 application.yml 或 application.properties)中获取配置信息,但是只能获取简单的字…

目录

    • 一、背景
    • 二、application.yml
    • 三、ChinaPersonFactory.java
    • 四、使用示例

一、背景

在 SpringBoot 中,我们可以使用 @Value 注解从属性文件(例如 application.ymlapplication.properties)中获取配置信息,但是只能获取简单的字符串或数值类型的配置信息。

如果想从 yml 中获取对象等复杂的数据类型,可以使用 @ConfigurationProperties 注解。

二、application.yml

首先,我们在 application.yml 文件中指定了 china 前缀后面的 persons 里面存放了带有 name、sex、age 属性的对象。

china:persons:- name: 张三sex: Fage: 24- name: 李四sex: Mage: 25

三、ChinaPersonFactory.java

ChinaPersonFactory.java 使用 @ConfigurationProperties 注解,指定 china 前缀,从 application.yml 文件中获取 china 前缀开头的 Person 对象数组。

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;import java.util.ArrayList;
import java.util.List;/*** <p> @Title ChinaPersons* <p> @Description 从 yml 中获取 Person 对象** @author ACGkaka* @date 2023/3/23 19:11*/
@Configuration
@ConfigurationProperties(prefix = "china")
public class ChinaPersonFactory {// 这里的名字要和yml中的对应字段名称一致private static List<Person> persons = new ArrayList<>();// 注意此处的 static 关键字public static List<Person> getPersons() {return persons;}public void setPersons(List<Person> persons) {ChinaPersons.persons = persons;}/*** 基础人员信息* 注意:该类要使用 static 关键字修饰,否则会报错。*/@Datapublic static class Person {// 姓名private String name;// 性别private String sex;// 年龄private Integer age;}
}

四、使用示例

做好以上准备工作后,我们可以在项目中通过调用如下代码获取配置中的对象数组:

List<Person> list = ChinaPersonFactory.getPersons()

整理完毕,完结撒花~ 🌻





参考地址:

1.Java获取yml文件的数组对象,https://blog.csdn.net/qq_41057885/article/details/121425355

http://www.yayakq.cn/news/685649/

相关文章:

  • 网站做淘宝客需要什么网站结构建设方案
  • 做宣传的网站龙岩电商公司
  • 蜗牛星际做网站邯郸网站设计招聘
  • 用织梦做手机移动版网站怎么做电影流量网站吗
  • 建设一个网站选择的服务器辽宁省建设工程招标投标协会网站
  • wap建站后只能访问首页phpcms 转 wordpress tag
  • dw网站模板wordpress图表插件
  • 专业生产车间设计图纸网站阿里巴巴有几个网站是做外贸的
  • wordpress 做手机站南通通州区城乡建设局网站
  • 济南公司制作网站低价货源网站
  • 网站动态和静态的区别免费 网站点击
  • 广东炒股配资网站开发展会电子商务网站如何建设
  • 宝安-网站建设信科网络手机网站赏析
  • 厦门小羽佳网站建设开发域名查询ip网站
  • wordpress做大站好吗不写代码门户网站建设
  • 怎样手机微信登陆网站公司没网站怎么做dsp
  • 网站建设短信甘德县公司网站建设
  • 教做flash的网站厦门人才网唯一官网登录
  • apple esc企业解决方案百度seo排名优化公司哪家强
  • 赤壁网站建设公司卸载wordpress教程
  • 上海网站建设开发哪家好网站建造免费
  • wordpress网站数据库崩溃一般个人网址是什么
  • 提高网站排名的软件国家信息企业网查询
  • 本地网站建设软件可以做长页的网站
  • 网站seo策略免费域名申请网站空间
  • 如何推广自己的个人网站呢互联网站备案表
  • 建设网站需要什么信息网站建设内容录入论文
  • 北京海岸设计公司网站网页游戏排行榜2022前十名最新排名图片
  • 有帮忙做阿里巴巴网站的吗学做网站的网站
  • 卓越网的企业类型和网站种类广州番禺区房价