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

龙华做网站联系电话北京软件开发培训班

龙华做网站联系电话,北京软件开发培训班,廊坊手机网站,seo排名点击软件运营目录一、简介1、SpringBoot 中常用读取配置方法2、 ConfigurationProperties和Value的区别二、使用 ConfigurationProperties 读取配置三、使用 Value 读取配置一、简介 在日常开发使用 SpringBoot 框架时#xff0c;经常有一些配置信息需要放置到配置文件中#xff0c;我们… 目录一、简介1、SpringBoot 中常用读取配置方法2、 ConfigurationProperties和Value的区别二、使用 ConfigurationProperties 读取配置三、使用 Value 读取配置一、简介 在日常开发使用 SpringBoot 框架时经常有一些配置信息需要放置到配置文件中我们需要手动读取这些配置到应用中进行一些逻辑这里整理了一些常用读取配置的方法简单介绍一下。 1、SpringBoot 中常用读取配置方法 使用 ConfigurationProperties 注解读取配置 配置方便支持赋值复杂类型 使用 Value 注解读取配置 使用灵活方便对读取数值进行定制化处理可赋值给静态化变量 2、 ConfigurationProperties和Value的区别 二者区别ConfigurationPropertiesValue功能批量注入配置文件中的属性一个个指定松散绑定(松散语法)支持不支持SpEL不支持支持JSR303数据校验支持不支持复杂类型封装支持不支持赋值静态化属性据说可以笔者未成功支持 二、使用 ConfigurationProperties 读取配置 application.yml配置文件内容 jiug:name: keffettage: 18school: 淮北师范大学,五河县第二中学technicalList :- name: 驾驶证grade: C1- name: 计算机grade: 二级使用ConfigurationProperties对配置属性进行赋值 Data Configuration ConfigurationProperties(prefix jiug) public class ConfigJiug {private String name ;// JSR303数据校验NotNullMin(0)private int age ;// 默认值private String loc 中国 ;// listprivate ListString school ;// list对象private ListTechnical technicalList ;} Data class Technical {private String name;private String grade; }要使用JSR 303校验需要在Spring Boot应用程序的依赖中添加以下依赖 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-validation/artifactId /dependency三、使用 Value 读取配置 application.yml配置文件内容 jiug:name: keffettage: 18declaration: 认识世界school: 淮北师范大学,五河县第二中学使用 Value 读取配置文件 Component public class ConfigConstant {Value(${jiug.name})private String name ;Value(${jiug.age})private int age 24 ;// 设置默认值Value(${jiug.loc:中国})private String loc;// 使用 SpEL 表达式Value(#{configJiug.age 18 ? adult : child})private String status;// 赋值到静态变量public static String declaration ;Value(${jiug.declaration})public void setDeclaration(String declaration) {ConfigJiug.declaration declaration;}// listprivate ListString school ;Value(${jiug.school})public void setSchool(String school) {this.school Arrays.asList(school.split(,));}// list对象 不支持可以配置json串然后在set方法中解析}
http://www.w-s-a.com/news/462182/

相关文章:

  • 做网站运营有前途网站的建设与管理的心得体会
  • 河南网站推广怎么做网页制作免费下载
  • 网站如何屏蔽中国ip商丘网站建设的公司哪家好
  • 东莞广告公司东莞网站建设价格鹤壁哪有做网站的
  • 门户网站界面设计logo设计商标设计
  • 建设银行网站驱动宁波网站建设相信荣胜网络
  • 八里河网站建设项目建设可行性企业品牌推广方式有哪些
  • jsp网站开发之html入门知识广州服装设计公司
  • 做电商看的网站有哪些个人网页制作成品免费
  • 沈阳建站多少钱境外网站 备案
  • 提交网站收录入口斗图在线制作
  • 建设化妆品网站服务医药网站前置审批
  • 购物网站修改注册信息模块的分析怎么注册公司logo
  • 那个网站可以做域名跳转的青岛网站建设定制
  • 网站登记模板互联网技术发展及其影响的调查
  • 北京专业的网站建设西安企业家名单
  • 移动网站开发服务器丰都集团网站建设
  • 网站开发逻辑图烫画图案设计网站
  • 客户管理系统哪找公司网站如何做优化
  • 常德企业网站建设广州站在哪里
  • 移动端网站建站视频教程网站如何做淘客
  • 注册网站会不会有风险网站建设实训致谢语
  • ssh框架做的家政服务网站需要做网站建设的公司
  • 众筹网站制作长春高端网站建设
  • 亳州网站网站建设wordpress汉化.po
  • 怎样给建设的网站提意见网红营销概念
  • 怎么知道一个网站是谁做的广告行业网
  • 上海app定制开发公司大城网站优化
  • 工厂 网站建设北京招聘网站设计师
  • 企业网站建设与网络营销的关系网页qq音乐在线听