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

宜昌网站网站建设免费建设音乐网站

宜昌网站网站建设,免费建设音乐网站,备案网站注意事项,php免费网站源码ConfigurationProperties 用于将配置文件(如 application.properties 或 application.yml)中的属性批量绑定到一个 Java Bean 中。 1. 定义配置文件 在 application.properties 或 application.yml 中定义一组具有相同前缀的属性。 application.yml &a…

@ConfigurationProperties 用于将配置文件(如 application.properties 或 application.yml)中的属性批量绑定到一个 Java Bean 中。

1. 定义配置文件

在 application.properties 或 application.yml 中定义一组具有相同前缀的属性。
application.yml :

person:id: 1name: tomhobby:- play- read- sleepfamily:- father- mothermap:k1: v1k2: v2pet:type: dogname: kity

application.properties :

person.id=1
person.name=tom
person.hobby=play,read,sleep
person.family=father,mother
person.map.k1=v1
person.map.k2=v2
person.pet.type=dog
person.pet.name=kity

2. 创建配置类

创建一个 Java Bean,并使用 @ConfigurationProperties 注解将配置文件中的属性绑定到该 Bean 中。

Person.java

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;import java.util.Arrays;
import java.util.List;
import java.util.Map;@Component    // 用于将Person类作为Bean注入到Spring容器中
@ConfigurationProperties(prefix = "person") // 将配置文件中以person开头的属性注入到该类中
public class Person {private int id;            //idprivate String name;      //名称private List hobby;       //爱好private String[] family; //家庭成员private Map map;private Pet pet;          //宠物//省略getter,setter,toString
}

Pet.java

public class Pet {private String type;private String name;//省略getter,setter,toString
}

3. 测试方法

@SpringBootTest
public class WebTest {@Autowiredprivate Person person;@Testpublic void test(){System.out.println(person);}}

4. 运行并测试

在这里插入图片描述

http://www.dtcms.com/wzjs/596500.html

相关文章:

  • 百度权重高的网站有哪些个人怎么做网络推广
  • 上海网站制作团队网站开发人员属于什么
  • 网站建设与管理专业教学标准公司没注册可以做网站吗
  • 福州外贸网站建设推广微商营销软件商城
  • 潍坊建设网站的公司网站建设一般要多少费用
  • 济南建设网站公司建立网站公司有哪些
  • 动态设计参考网站wordpress 页面查询
  • 兴仁市建设局网站潍坊免费模板建站
  • 企业网站可信度建设长春建站的费用
  • 企业在阿里做网站是什么意思电商网站对比
  • 绍兴做网站哪家好博客网站模板有哪些
  • 初创品牌网站建设好男人社区
  • wordpress 提示插件贵州网站优化
  • 南海区住房城乡建设和水务局网站优化设计答案六年级
  • 金昌网站建设专门做spa的网站
  • wordpress下载资源站主题深圳网络营销推广外包
  • 哪里做网站需求南京汽车企业网站建设
  • 漳州做网站喊多少钱phpcms资讯类网站模板
  • 网站推广指的是什么自媒体素材视频网站
  • 武威市建设局网站企业历史展厅设计
  • 产品网站策划地方门户网站如何盈利
  • 免费地图制作网站滨江区高端网站建设
  • 专业建网站 优帮云好用的网页设计软件
  • 建设监理工程师网站小型求职招聘网站源码 php
  • 新乡做网站哪家好wordpress固态链接
  • 广州外贸网站公司wordpress在线监测
  • 网站建设的风险预测微信小程序入门开发
  • 做seo网站图片怎么优化seo关键词排名技巧
  • 手机建站平台可上传自己视频做企业网站需要提供什么
  • 正邦的网站建设wordpress dux1.4