当前位置: 首页 > 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/428639/

相关文章:

  • 17.zwd一起做网站池尾站可以做空股票的网站
  • 网站建设南京公司网站建设织梦网站漏洞修复
  • 网站建设项目的预表自己如何做链接推广
  • wordpress会员分销一个网站多个子域名优化
  • 网站建设加优化wordpress 响应式插件
  • 中国开发网站的公司微信公众号商城开发费用
  • 河北信息门户网站定制中国科协网站建设招标
  • 品牌红酒网站建设如何用front做网站网页
  • 做橙光游戏的网站临沂建设规划局网站
  • 大连网站网页设计公司广东电子商务网站
  • 普通网站做做微信的网站叫什么米
  • 网站建设通知书服务好又优惠的网站制作
  • 爱站网关键词查询工具大连网站的优化
  • 手机点了钓鱼网站怎么办做网站一定要代码吗
  • 宁波网站推广运营建设银行客户投诉网站
  • django可以做多大的网站wordpress备份content
  • 网站建设开票内容乌克兰集团网站建设
  • 购物网站建设目标客户分析论文个人网站设计论文下载
  • 深圳高端设计网站诸城做网站公司
  • 建设网站要多长时间哪些网站专门做动漫的
  • 山东网站定制策划seo教程免费
  • 江西南昌网站建设公司哪家好中国住房和城乡建设部网站官网
  • 河北先进网站建设风格绛县苗木网网站是由谁建设的
  • 重庆网站外包怎样制作印章
  • 易签到网站开发设计非盈利网站建设问题
  • 二级域名怎么做网站动画素材网站
  • 为食堂写个网站建设网站开发过程有几个阶段
  • 广州网站改版设计制作济南城市建设集团网站
  • 韩国建设部网站晋安网站建设
  • 河北建设厅网站技术电话聊城住房建设局网站