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

数据文件(0)

一、使用场景

1、字典数据

对于一些数据量不大的配置类数据,放到数据库中占用数据库资源,可以放到代码中维护。比如

(1)字段少业务单一:做成枚举;

(2)字段多业务复杂:则可以放到文件中维护,初始化时读取文件。

2、公共规则配置

比如对于某些开关setting,可能要配置开关是否展示的校验pre_check、默认值、存储表、父子关系等等,这些代码可能很类似,这时就可以抽取成一个公共的配置文件,通过代码去解析,免去新增/修改 setting硬编码的麻烦。

二、文件类型

json、yml都可以。

json文件有个缺点是格式难以掌控,yml文件也可以做为数据文件。

http://www.lryc.cn/news/444899.html

相关文章:

  • Go语言并发模式详解:深入理解管道与上下文的高级用法
  • 标准文档流解析及 CSS 中的相关特性
  • 水下攻防面试题
  • vmware 虚拟机多屏幕或添加屏幕
  • 鹏哥C语言49-51---第6次作业:循环语句 for 和 while
  • springboot中药材进存销管理系统
  • GitHub上图像超分开源项目推荐【持续更新】
  • 浅谈软件测试的基础知识(1)
  • Mac 上哪个剪切板增强工具比较好用? 好用剪切板工具推荐
  • 基于opencv的车牌检测和识别系统(代码+教程)
  • list(二) (list模拟实现)
  • [Linux]从零开始的泰山派系统安装与远程教程
  • Python国产新 ORM 框架 fastzdp_sqlmodel 快速入门教程
  • 面试速通宝典——3
  • 每天一个数据分析题(四百七十三)- 元数据
  • 产品经理面试整理-练习常见面试问题
  • 一步到位的智慧:BI可视化大屏在复杂环境中如何精准拾取目标
  • 前端开发迎来新机会,全栈转型就靠这个!
  • 关于less的基本使用
  • python 将 aac 转为 mp3,保持原有目录结构
  • 考研数据结构——C语言实现折半查找
  • 【游戏引擎】C++自制游戏引擎 Lunar Game Engine
  • 使用【Sa-Token】实现Http Basic 认证
  • layui table中的checkbox禁用问题
  • 102.SAPUI5 sap.ndc.BarcodeScannerButton调用摄像头时,localhost访问正常,使用IP访问失败
  • 20240923软考架构-------软考186-190答案解析
  • 基于Spring Boot的宠物咖啡馆平台【附源码】
  • C++模拟实现list:list、list类的初始化和尾插、list的迭代器的基本实现、list的完整实现、测试、整个list类等的介绍
  • Offer60:n个骰子的点数
  • 几种常见的索引类型扫描