盱眙网站制作如何建造自己的网站

web/2025/10/8 4:48:53/文章来源:
盱眙网站制作,如何建造自己的网站,简单的手机网站模板下载安装,建筑施工安全员c证查询目录 Spring-Boot配置文件 注意#xff1a; YAML简介 YAML基础语法 YAML:数据格式 YAML文件读取配置内容 逐个注入 批量注入 ConfigurationProperties 和value的区别 Spring-Boot配置文件 Spring-Boot中不用编写.xml文件#xff0c;但是spring-Boot中还是存在.prope…目录 Spring-Boot配置文件 注意 YAML简介 YAML基础语法 YAML:数据格式 YAML文件读取配置内容 逐个注入 批量注入 ConfigurationProperties 和value的区别 Spring-Boot配置文件 Spring-Boot中不用编写.xml文件但是spring-Boot中还是存在.properties文件同时还有.yml(.yaml)文件 application.properties 文件书写规则 person.name万某 application.yml(yaml) 文件书写规则 person:name: 万某 #不同层级之间要有缩进 #冒号后要有空格 注意 默认配置文件名称application Spring-Boot中可以同时存在 三类文件优先级为properties yml yaml YAML简介 YAML文件相对传统的.xml文件更能直观的展示数据序列化格式更加简洁。所以在Spring-Boot中一般使用.yml(.yaml) YAML基础语法 大小写敏感数据值前边必须有空格作为分隔符使用缩进表示层级关系缩进时使用Tab键缩进的空格数目不重要只要相同层级的元素左侧对齐即可#表示注释从这个字符一直到行尾都会被解析器忽略。 YAML:数据格式 字面量普通值 [ 数字布尔值字符串] boolean: TRUE #TRUE,true,True,FALSE,falseFalse均可 float: 3.14 #6.8523015e5 #支持科学计数法 int: 123 #0b1010_0111_0100_1010_1110 #支持二进制、八进制、十六进制 string: HelloWorld #字符串可以直接书写数组一组按次序排列的值 List、set address:- beijing- shanghai# 一行内写法 commpany: [阿里巴巴,华为,腾讯,字节跳动] 对象、Map键值对 person:name: 万某# 行内写法 person: {name: wangzhuo}#对象数组格式一 users:- name: Tomage: 4- name: Jerryage: 5 #对象数组缩略格式 users2: [ { name:Tom,age:4 },{ name:Jerry,age:5 } ] YAML:参数引用 name: 万某person:name: xuelaoshi pet: ${name} # 引用上边定义的name值name: xuls${random.uuid} # 配置文件占位符,随机uuidname: ${person.name}_帅 YAML文件读取配置内容 推荐两种方式 逐个注入 在Controller类下给属性分别以Value注解的方式分别赋值Value里的${yaml变量名}。 获取对象就对象.变量名。 获取数组就是使用索引的方式数组[0]在这里表示数组中的第一个值上海。 具体代码如下录后复制 package com.imust.controller;import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;RestController public class HelloController {Value(${name})private String name; // 获取对象Value(${person.name})private String person_name;Value(${person.age})private int person_age;// 获取数组Value(${address[0]})private String address1;Value(${address[1]})private String address2;RequestMapping(/hello)public String hello(){System.out.println(name);System.out.println(person_name);System.out.println(person_age);System.out.println(address1);System.out.println(address2);System.out.println();return Hello,Spring Boot!;} } 批量注入 yml文件中写入要批量导入的数据 在person类中添加ConfigurationProperties注解和person2主名称一致 即可 ConfigurationProperties 和value的区别 用途和来源‌ Value主要用于从简单的属性文件中注入值‌如application.properties或application.yml‌而ConfigurationProperties则用于从带有嵌套属性的复杂配置文件中注入值。‌ 类型安全性‌ Value不支持类型安全‌需要进行手动类型转换‌而ConfigurationProperties支持类型安全‌通过自动绑定和类型转换实现。‌ 复杂性‌ Value适用于简单的属性注入场景‌而ConfigurationProperties适用于复杂的配置文件场景‌能够处理嵌套属性、‌列表、‌集合等。‌ 自定义属性‌ Value不支持自定义属性‌而ConfigurationProperties支持自定义属性‌可以通过prefix、‌ignoreInvalidFields等参数进行配置。‌ 松散绑定和SpEL支持‌ ConfigurationProperties支持松散绑定‌允许在配置文件中使用不同的命名约定‌如使用下划线、‌驼峰命名法等‌‌而Value不支持松散绑定。‌此外‌ConfigurationProperties不支持SpEL表达式‌而Value支持。‌ JSR303数据校验和复杂类型封装‌ ConfigurationProperties支持JSR303数据校验‌而Value不支持。‌同时‌ConfigurationProperties支持复杂类型的封装‌如map‌‌而Value不支持。‌

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/88878.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

云存储做网站seo网站排名优化快速排

给Advice传递参数 Advice除了可以接收JoinPoint(非Around Advice)或ProceedingJoinPoint(Around Advice)参数外,还可以直接接收与切入点方法执行有关的对象,比如切入点方法参数、切入点目标对象&#xff08…

营销型单页面网站智能小区物业管理系统

工商银行通过网银结账的时候,会给出一个类似于B5G7的字符串,让你在自己的口令卡上找到对应的口令码。因为口令卡上的数字挺多的,而且有水印,找起来挺麻烦的,我就花了几十分钟的时间,写了一个快速查找口令卡…

杭州战争网站建设网站开发开源架构

扇区(sector) 硬盘的读写以扇区为基本单位。磁盘上的每个磁道被等分为若干个弧段,这些弧段称之为扇区。硬盘的物理读写以扇区为基本单位。通常情况下每个扇区的大小是 512 字节。linux 下可以使用 fdisk -l 了解扇区大小: $ sudo /sbin/fdisk -l Disk …

优秀网站下载中国企业商标网

一、文章内容 TodoList结构搭建HTML代码 TodoList样式编写Css代码 TodoList行为表现JavaScript代码 二、项目展示 项目介绍 Todolist是一个基于B/S模式开发的待办事项软件,主要功能是离线记录用户的待办事项和已经完成的事情,基于htmlcssjs实现&am…

ppt模板大全免费下载网站什么网站做h5

文章目录链表介绍应用示例链表介绍 链表是有序的列表,但是它在内存中是存储是不连续的,如下: 链表是以节点的方式来存储,是链式存储: ①每个节点包含data域存储数据,next域指向下一个节点 ②链表的各个节点…

网站建设知名网站信息抽查评估 短信

上一篇文章我们学习了如何使用GDB进行软件断点调试和硬件断点调试:【软件开发底层知识修炼】十五 快速学习GDB调试二 使用GDB进行断点调试本篇文章继续上一篇文章的学习,如何使用GDB的数据断点监测内存中的变量是否被改变 文章目录1 GDB的数据断点1.1 利…

邵阳网站建设优化做网站建设的技巧

项目介绍 libcurl是一个跨平台的网络协议库,支持http、https、ftp等多种协议。 项目地址 https://github.com/curl/curl/releases 影响版本 7.69.0-8.3.0 漏洞分析 漏洞成因在于使用SOCKS5代理过程中造成的溢出。当Curl程序使用 SOCKS5代理时,设置…

作风建设 宣讲家网站万户网络技术有限公司官网

使用Python Django框架制作一个音乐网站, 本篇主要是后台对歌曲类型、歌单功能原有功能进行部分功能实现和显示优化。 目录 歌曲类型功能优化 新增编辑 优化输入项标题显示 父类型显示改为下拉菜单 列表显示 父类型显示名称 过滤器增加父类型 歌单表功能优化…

电子商务网站建设专业主修课程国外h5分享网站

文章目录 前言一、geometry是什么?二、geometry常用函数1.OGC标准函数①管理函数②几何对象关系函数③几何对象处理函数④几何对象存取函数⑤几何对象构造函数 2.PostGIS扩展函数①管理函数②几何操作符③几何量测函数④几何对象输出⑤几何对象创建⑥几何对象编辑⑦…

解决国外网站很慢工业产品设计用什么软件

驱动主要包含两部分,平台驱动和器件驱动。平台驱动主要包括通常在SOC内的GPIO、I2C、SPI等;器件驱动则主要包含通常在SOC外的器件,如 LCD、TP、WLAN等 图1 OpenHarmony 驱动分类 HDF驱动被设计为可以跨OS使用的驱动程序,HDF驱动框…

下载免费网站模板下载安装网站登录界面html

该漏洞因为用户提交表单数据并且验证失败时,后端会将用户之前提交的参数值使用 OGNL 表达式 %{value} 进行解析,然后重新填充到对应的表单数据中。例如注册或登录页面,提交失败后端一般会默认返回之前提交的数据,由于后端使用 %{v…

用记事本做网站纯静态网站开发

连通块记忆性递归的综合运用 这里x,y的设置反我平常的习惯,搞得我有点晕 实际上可以一输入就交换x,y的数据的 如果设置y1为全局变量的话会warning: warning: built-in function y1 declared as non-function 所以我改成p和q了…

茶叶企业网站源码wordpress改了固定链接出现404

jca使用Java密码体系结构(JCA)是一个可扩展的框架,使您能够使用执行加密操作。 JCA还促进实现独立性(程序不应该在乎谁提供加密服务)和实现互操作性(程序不应该与特定加密服务的特定提供者联系在一起&#…

贵州移动端网站建设深圳模板建站多少钱

#!/usr/bin/env python # -*- coding:utf-8 -*- # author:love_cat import cv2 # 接收两个参数,一个是文件名,一个值,如果值为1,接收的是彩色图片,如果值为零,接受的是灰度图片。会有一个返回值&#xff0c…

杭州做网站博客企业所得税优惠政策最新2023规定公告

哈希和unordered系列封装 一、哈希1. 概念2. 哈希函数,哈希碰撞哈希函数(常用的两个)哈希冲突(碰撞)小结 3. 解决哈希碰撞闭散列线性探测二次探测代码实现载荷因子(扩容) 开散列哈希桶代码实现扩…

金融投资网站wordpress 显示指定分类

转自:https://blog.csdn.net/qq_37788067/article/details/79250623概念:集群是个物理形态,分布式是个工作方式。1.分布式:一个业务分拆多个子业务,部署在不同的服务器上2.集群:同一个业务,部署在多个服务器…

温州高端企业网站建设营商环境建设监督局网站

参考引用 C11 14 17 20 多线程从原理到线程池实战代码运行环境:Visual Studio 2019 C多线程学习(一):C11 多线程快速入门 C多线程学习(二):多线程通信和锁 C多线程学习(三&#xff0…

北京个人制作网站有哪些内容网站管理工作是具体应该怎么做

文章目录 普通装饰器decorator0. 万能公式,非常重要1. 便于入门的decorator原理2. 理解函数3. 装饰器的作用:4. 装饰器的语法糖5. 装饰器顺序6. 极简的装饰器7. 装饰器的参数无参 函数装饰器有参 函数装饰器 类装饰器class decorator0. 万能公式,非常重要…

上海网站设计见建设怎样重新安装电脑wordpress

原文链接:赵侠客 前言 枚举类型在开发中是很常见的,有非常多的应用场景,如状态管理、类型分类、权限控制、配置管理、错误码管理、日志级别等。正确合理的使用枚举可以给我们带来非常多的好处: 增强代码可读性:枚举可…