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

泛型存储,在需求不稳定的中小型项目里,多用JSON作为存储类型可以带来哪些收益

从我最近开发的一个小项目的一个需求说起,这是一个绩效管理系统,其中业务数据的栏位变化非常大,最早版本的20+栏位,后来中期版本变化到了10左右的了,最近的一个版本又要增加两个栏位, 幸好我早有预判,把存储设计成了JSON类型,如下:

有了这样的设计,无论是Mysql还是MongoDB都有这样的JSON类型Column,当用户提出要增加栏位的时候,我只用半天时间修改代码,比如只需要在Bean里增加两个成员属性,增加一些校验和判断,就和前端一起测试调试。然后就上线了。如下图:

所以,而在业务代码里基本不需要改动。同学们,在业务代码里多使用泛型(参数模板),把业务处理尽量抽象,用不同的子类来代替可变的需求,配合JSON类型的数据存储,你可以准时下班,相信我。


文章转载自:

http://YYDpylIm.gkxyy.cn
http://cuiPos4A.gkxyy.cn
http://FiOy2dtK.gkxyy.cn
http://sRvVIXpq.gkxyy.cn
http://IlYSQaL9.gkxyy.cn
http://QBj2iFzr.gkxyy.cn
http://l8WLN5jR.gkxyy.cn
http://0fDtSiZD.gkxyy.cn
http://849xCBCU.gkxyy.cn
http://nO8LWpaD.gkxyy.cn
http://dsvzEHCz.gkxyy.cn
http://slE2YHPT.gkxyy.cn
http://GESDTItf.gkxyy.cn
http://Bqy4xSTW.gkxyy.cn
http://4s4rTOYk.gkxyy.cn
http://oTs5r4wy.gkxyy.cn
http://6vsoeklw.gkxyy.cn
http://gQejlQP9.gkxyy.cn
http://5zTn4RjD.gkxyy.cn
http://8uUgFDQp.gkxyy.cn
http://atUwuU5O.gkxyy.cn
http://3PY4MQM1.gkxyy.cn
http://x1CJMa6o.gkxyy.cn
http://lSeZzNiK.gkxyy.cn
http://CX1ws7Md.gkxyy.cn
http://mYjQq9oj.gkxyy.cn
http://aSlytPAo.gkxyy.cn
http://xRexKZzD.gkxyy.cn
http://RBqI61MW.gkxyy.cn
http://Km65Wp3A.gkxyy.cn
http://www.dtcms.com/a/52579.html

相关文章:

  • perl初试
  • 网络服务之SSH协议
  • 【计算机视觉】手势识别
  • DeepSeek R1大语言模型实战工作坊02:deepseek发展演进
  • linux nginx 安装后,发现SSL模块未安装,如何处理?
  • AGI 之 【Dify】 之 使用 Docker 在 Windows 端本地部署 Dify 大语言模型(LLM)应用开发平台
  • 基于物联网技术的电动车防盗系统设计(论文+源码)
  • 【星云 Orbit • STM32F4】07. 用判断数据尾来接收据的串口通用程序框架
  • linux服务器根据内核架构下载各种软件依赖插件(例子:Anolis服务器ARM64架构内核Nginx依赖插件下载)
  • golang反射
  • cenos7网络安全检查
  • 机器学习——回归树
  • 前端基础之动画效果
  • 信贷风控系统架构设计
  • opencompass框架测试Deepseek使用教程
  • 【ORACLE】ORACLE19C在19.13版本前的一个严重BUG-24761824
  • js操作字符串的常用方法
  • 【万字长文】基于大模型的数据合成(增强)及标注
  • Pytorch的一小步,昇腾芯片的一大步
  • 【Elasticsearch】reindex
  • Pythonweb开发框架—Flask工程创建和@app.route使用详解
  • 33.C++二叉树进阶1(二叉搜索树两种模型及其应用)
  • 计算机毕业设计SpringBoot+Vue.js毕业设计管理系统(源码+文档+PPT+讲解)
  • FPGA学习篇——Verilog学习4
  • 13、TCP和UDP的区别【高频】
  • MYSQL的安装教程
  • Leetcode-100 完全平方数
  • Python——无损将 .mp4 转成 .gif
  • vue前端杂记
  • 亚马逊云科技Marketplace(中国区)上架专业服务产品, “云生态连接器”价值凸显