在一个以表为业务核心的应用中,怎么才可以做到业务和表操作分离?
用函数,异常,分层能否解决问题?
具体该怎样解决问题?这是目前需要认真思考的问题。
先举个例子,比如某表tb1主键为两个字段fa,fb,有个函数是用两个值去查第三个唯一值。
这个函数位于一系列处理的中间,当表中均为正常值时没啥问题,但表中缺乏程序继续运行的值时,怎样的代码结构才算合理?
11-28
以表为核心的程序中,函数可分为:condition,query,execute,mapping几种.
condition是条件检测,符合条件的进入下一函数.
query是查询,执行select获取想要的值.
execute是执行,执行delete,update和insert以让DB出现想要的结果.
mapping是匹配,将对象匹配到字段或反过来.
--待续--
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2017-11-21 Node.js abaike图片批量下载爬虫1.02
2017-11-21 Node.js nvshens图片批量下载爬虫1.01
2017-11-21 Node.js meitulu图片批量下载爬虫1.051
2014-11-21 【数学】推荐一种用尺规绘制正五边形,简单而又精确的作法
2013-11-21 使用apache-cxf-2.2.10来制作一个极简版WebService程序