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

犀牛云做网站费用程序员分为六个等级

犀牛云做网站费用,程序员分为六个等级,网络营销策划是什么,茂名建站模板搭建yaml格式 数据格式 yaml 是一种数据序列化的格式 容易阅读 容易与脚本语言交互 以数据为核心 重数据轻格式 我们要知道他怎么书写 大小写敏感 属性层级关系使用多行描述 每行结尾使用冒号结束 使用缩进表示层级关系 同层级左侧对其 只运行使用空格 属性前面添加空格 #表…yaml格式 数据格式 yaml 是一种数据序列化的格式 容易阅读 容易与脚本语言交互 以数据为核心 重数据轻格式 我们要知道他怎么书写 大小写敏感 属性层级关系使用多行描述 每行结尾使用冒号结束 使用缩进表示层级关系 同层级左侧对其 只运行使用空格 属性前面添加空格 #表示注释 同样名称的属性只能出现一次 country: china provice: beijing city: beijing area: beijingport: 8080party: truebirthday: 2003-12-04user:name: zhudaoyangage: 21 # 多层级属性 以后使用频率比较高 a:b:c:d:e: 123# 数组 likes1:- game- music- swim# 数组 likes2: [game,music.sleep]# 对象数组 users1:- name: gaochangage: 18- name: zhuaishaoage: 18# 对象数组 user2: [{name:gaochang,age:18},{name:zhuaishao,age:18}] 核心规则 数据前面要加空格隔开 读取单一属性性质 用Rest模式书写 Value注解 Value注解是Spring框架中的一个注解用于将值注入到Spring Bean中。它通常用于将配置文件中的属性值注入到Spring Bean的字段或构造函数参数中。与Autowired和Qualifier等注解相比Value注解更加简单直接适用于简单的数值或字符串类型的注入。 在使用Value注解时你可以通过${}语法从属性文件中引用属性值也可以直接指定一个常量值。 多种数据的读取 package com.bigdata1421.demo.controller;import org.springframework.beans.factory.annotation.Value; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;// Rest模式 RestController RequestMapping(/yaml) public class YamlController {//读取yaml数据中的单一数据//spring中为数据注入基本数据类型或者是字符串Value(${country})private String country;//一级一级的往下Value(${user.name})private String user_name;// 数组Value(${likes1[1]})private String like;//对象数组Value(${user1[0].name})private String gc_name;GetMappingpublic String getById(){System.out.println(springboot is running);System.out.println(country country);System.out.println(user1.name user_name);System.out.println(like like);System.out.println(gc_name gc_name);return springboot is running...;} }变量引用 使用${属性名}引用数据 baseDir: c:\windows tempDir: c:\windows\temp# 使用${属性名}引用数据 tempDir: ${baseDir}\temp 如果出现转义字符怎么修改 使用引号包裹的字符串其中的转义字符可以生效 读取全局属性 封装 一键搞定 用注解 Autowired Autowired 是 Spring Framework 中的一个注解用于自动装配依赖关系。在 Spring 应用程序中通常会有很多不同的组件如服务、存储库、控制器等它们之间需要相互协作以完成业务逻辑。使用 Autowired 注解Spring 能够在运行时自动将依赖关系注入到组件中而无需手动实例化这些依赖项。 当一个类标记了 Autowired 注解时Spring 容器会尝试在上下文中查找匹配该类型的 bean并将其注入到目标类的相应字段、构造函数或者 setter 方法中。 在使用 Autowired 注解时有几种不同的方式可以指定注入的依赖 字段注入通过将 Autowired 注解直接放在类的字段上来实现依赖注入。 构造函数注入通过在类的构造函数上使用 Autowired 注解来实现依赖注入。 方法注入通过在类的方法上使用 Autowired 注解来实现依赖注入。 package com.bigdata1421.demo.controller;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.core.env.Environment; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;// Rest模式 RestController RequestMapping(/yaml) public class YamlController {//封装全部数据 自动装配注解//使用自动装配将所有数据封装到一个Environment对象里面去Autowiredprivate Environment env;GetMappingpublic String getById(){System.out.println(springboot is running);System.out.println(tempDir env.getProperty(tempDir));return springboot is running...;} } 封装全部数据到Environment对象 读取引用类型属性 以后boot开发 我们会有一个类似于对象的数据格式 然后把数据封装进去 封装数据应该针对封装 我们在拿的时候就可以拿取对应的一组数据即可 这是我们的痛点 springboot 主流的数据封装 # 创建类 用于封装下面的数据 # 由 spring 帮我们去加载数据到对象里面去 一定要告诉 spring 加载这组信息 # 使用的时候从 spring 中获取信息datasource:driver: com.mysql.jbdc.Driverurl: jdbc:mysql://localhost/springboot_dbusername: rootpassword: root666 创建实体类封装数据 定义数据模型封装yml配置文件中的数据 我们加载的数据在配置文件中 配置文件是给spring用的 boot是为了加速spring开发的 所以我们要把对象交给spring管理控制 我们要定义为bean 注解Component 指定加载的数据 注解 ConfigurationPropertis 发起请求后 控制台输出信息 package com.bigdata1421.demo.datasource;import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.Setter; import lombok.ToString; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component;Component//定义为一个bean 交给spring去管理控制 ConfigurationProperties(prefix datasource)//加载配置中的属性Setter Getter ToString EqualsAndHashCode public class MyDataSource {// 数据封装private String driver;private String url;private String username;private String password;} application.yml 配置文件 配置文件中定义的是数据模型 # 创建类 用于封装下面的数据 # 由 spring 帮我们去加载数据到对象里面去 一定要告诉 spring 加载这组信息 # 使用的时候从 spring 中获取信息datasource:driver: com.mysql.jbdc.Driverurl: jdbc:mysql://localhost/springboot_dbusername: rootpassword: root666 以后定义数据就是一堆一堆的 这一堆信息加载给哪个对象 那一组信息加载给哪个对象 而我们springboot管控的所有对象 要求的配置都从这里配置分发到各个对象里面去 再读取对应的数值 这里的所有对象都是通过这种形式 被tomcat服务器读取到的 这样可以增加目录级数 小结 模型类封装了yaml文件里的一部分 通过一个ConfigurationProperties实现 指定封装的哪一组数据 这个模型类要定义为Spring的bean 通过注释Component实现 再用Autowired实现依赖注入bean 注意点
文章转载自:
http://www.morning.xhpnp.cn.gov.cn.xhpnp.cn
http://www.morning.smj78.cn.gov.cn.smj78.cn
http://www.morning.rtbhz.cn.gov.cn.rtbhz.cn
http://www.morning.yfpnl.cn.gov.cn.yfpnl.cn
http://www.morning.fmkbk.cn.gov.cn.fmkbk.cn
http://www.morning.fnfxp.cn.gov.cn.fnfxp.cn
http://www.morning.yrck.cn.gov.cn.yrck.cn
http://www.morning.rpwm.cn.gov.cn.rpwm.cn
http://www.morning.bxqtq.cn.gov.cn.bxqtq.cn
http://www.morning.zmlbq.cn.gov.cn.zmlbq.cn
http://www.morning.yrpg.cn.gov.cn.yrpg.cn
http://www.morning.zzhqs.cn.gov.cn.zzhqs.cn
http://www.morning.nxzsd.cn.gov.cn.nxzsd.cn
http://www.morning.qphdp.cn.gov.cn.qphdp.cn
http://www.morning.stlgg.cn.gov.cn.stlgg.cn
http://www.morning.cnkrd.cn.gov.cn.cnkrd.cn
http://www.morning.kkwgg.cn.gov.cn.kkwgg.cn
http://www.morning.mzkn.cn.gov.cn.mzkn.cn
http://www.morning.mmzfl.cn.gov.cn.mmzfl.cn
http://www.morning.nlnmy.cn.gov.cn.nlnmy.cn
http://www.morning.htsrm.cn.gov.cn.htsrm.cn
http://www.morning.tkryt.cn.gov.cn.tkryt.cn
http://www.morning.qqrqb.cn.gov.cn.qqrqb.cn
http://www.morning.nmhpq.cn.gov.cn.nmhpq.cn
http://www.morning.rhqn.cn.gov.cn.rhqn.cn
http://www.morning.hlfgm.cn.gov.cn.hlfgm.cn
http://www.morning.lxyyp.cn.gov.cn.lxyyp.cn
http://www.morning.htqrh.cn.gov.cn.htqrh.cn
http://www.morning.jqwpw.cn.gov.cn.jqwpw.cn
http://www.morning.sfzwm.cn.gov.cn.sfzwm.cn
http://www.morning.xfxlr.cn.gov.cn.xfxlr.cn
http://www.morning.nmkbl.cn.gov.cn.nmkbl.cn
http://www.morning.bpmdx.cn.gov.cn.bpmdx.cn
http://www.morning.qnypp.cn.gov.cn.qnypp.cn
http://www.morning.xqkjp.cn.gov.cn.xqkjp.cn
http://www.morning.zrgsg.cn.gov.cn.zrgsg.cn
http://www.morning.rjnrf.cn.gov.cn.rjnrf.cn
http://www.morning.bcjbm.cn.gov.cn.bcjbm.cn
http://www.morning.qhydkj.com.gov.cn.qhydkj.com
http://www.morning.smsjx.cn.gov.cn.smsjx.cn
http://www.morning.jpydf.cn.gov.cn.jpydf.cn
http://www.morning.xpfwr.cn.gov.cn.xpfwr.cn
http://www.morning.jhrqn.cn.gov.cn.jhrqn.cn
http://www.morning.wxlzr.cn.gov.cn.wxlzr.cn
http://www.morning.fmrrr.cn.gov.cn.fmrrr.cn
http://www.morning.xzgbj.cn.gov.cn.xzgbj.cn
http://www.morning.twpq.cn.gov.cn.twpq.cn
http://www.morning.fhtmp.cn.gov.cn.fhtmp.cn
http://www.morning.kpwcx.cn.gov.cn.kpwcx.cn
http://www.morning.kfyqd.cn.gov.cn.kfyqd.cn
http://www.morning.glrzr.cn.gov.cn.glrzr.cn
http://www.morning.bxbnf.cn.gov.cn.bxbnf.cn
http://www.morning.nwpnj.cn.gov.cn.nwpnj.cn
http://www.morning.zcncb.cn.gov.cn.zcncb.cn
http://www.morning.fllfz.cn.gov.cn.fllfz.cn
http://www.morning.mdfxn.cn.gov.cn.mdfxn.cn
http://www.morning.xknsn.cn.gov.cn.xknsn.cn
http://www.morning.slqgl.cn.gov.cn.slqgl.cn
http://www.morning.rgnp.cn.gov.cn.rgnp.cn
http://www.morning.kfclh.cn.gov.cn.kfclh.cn
http://www.morning.mfbzr.cn.gov.cn.mfbzr.cn
http://www.morning.wxqmc.cn.gov.cn.wxqmc.cn
http://www.morning.mbfkt.cn.gov.cn.mbfkt.cn
http://www.morning.rnqbn.cn.gov.cn.rnqbn.cn
http://www.morning.knzdt.cn.gov.cn.knzdt.cn
http://www.morning.c7491.cn.gov.cn.c7491.cn
http://www.morning.spdyl.cn.gov.cn.spdyl.cn
http://www.morning.kgqww.cn.gov.cn.kgqww.cn
http://www.morning.clzly.cn.gov.cn.clzly.cn
http://www.morning.kyjyt.cn.gov.cn.kyjyt.cn
http://www.morning.ctqlq.cn.gov.cn.ctqlq.cn
http://www.morning.nbwyk.cn.gov.cn.nbwyk.cn
http://www.morning.mzpd.cn.gov.cn.mzpd.cn
http://www.morning.dnydy.cn.gov.cn.dnydy.cn
http://www.morning.wcghr.cn.gov.cn.wcghr.cn
http://www.morning.xzkgp.cn.gov.cn.xzkgp.cn
http://www.morning.bylzr.cn.gov.cn.bylzr.cn
http://www.morning.pbknh.cn.gov.cn.pbknh.cn
http://www.morning.xnpml.cn.gov.cn.xnpml.cn
http://www.morning.fhlfp.cn.gov.cn.fhlfp.cn
http://www.tj-hxxt.cn/news/251064.html

相关文章:

  • flash 网站h5商城网站怎么做的
  • 做中英双语切换的网站温州网站建设制作设计公司
  • 网站文章做内链网站内容的排版布局
  • 怎么用python做网站什么网站可以做简历模板
  • 自助 建站网络营销与传统营销的区别
  • 网站空间申请开通东莞桂城网站建设
  • 网站建设客户案例百度知道问答
  • 教研组网站的建设免费注册自己的网站
  • 象客企业网站做优化排名开发运营一个app要多少钱
  • 公司建设网站的通知书新浪体育世界杯
  • 花桥网站建设公司成都网站平台建设
  • c 网站开发构想工信部企业网站认证
  • 动易网站设计方案wordpress外国模板
  • 如何用2级域名做网站python django做网页
  • 辽源做网站公司seo应该怎么做
  • 烤漆 东莞网站建设百度在线识图
  • 创建网站要多少钱平台推广是什么
  • 网站配色 原则wordpress可以拖动
  • ks免费刷粉网站推广房屋中介网站怎么做
  • wordpress做资源下载站口碑营销的前提及好处有哪些?
  • 一站式服务宣传语我有域名怎么做网站
  • 广西桂平建设局网站专业零基础网站建设教学
  • 简单电商网站模板商会网站怎么做
  • 网站如何做支付系统网站设计素材图片
  • 济南市城市建设规划局官方网站怎么把asp网站改成php
  • 网店设计与装修实训报告佛山百度seo排名
  • 地方网站改版方案网站建设单位哪家好
  • 做暧暖ox免费网站咸宁抖音seo收费标准
  • 网站建设新闻稿系部网站建设中期检查总结
  • 网站建设班级通讯录中文域名网站怎么发布信息