社区
C#
帖子详情
在三层架构中,用户输入验证是否合法及简单的运算(比如单价*数量=金额)是放在UI层还是业务层?谢谢.
syszj
2006-10-25 10:39:06
rt
...全文
190
5
打赏
收藏
在三层架构中,用户输入验证是否合法及简单的运算(比如单价*数量=金额)是放在UI层还是业务层?谢谢.
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhongwanli
2006-10-25
打赏
举报
回复
参考MVC模式,我想应该放在控制层。
huangyj
2006-10-25
打赏
举报
回复
也是,合法性在 UI 比较好
计算在业务层比较好,当然具体还得看项目情况
tshark
2006-10-25
打赏
举报
回复
输入是否合法直接在UI层判断了吧.
简单的运算放在业务层.
谢良
2006-10-25
打赏
举报
回复
放在業務層好一點,用OO的觀點去看的話比較符合三層的東西。
syszj
2006-10-25
打赏
举报
回复
up
Excel数据
验证
三
层
架构
:从下拉列表到
业务
逻辑防护
Excel数据
验证
是将
业务
规则转化为可执行约束的核心机制,其本质是通过数值域约束、动态公式逻辑与人性化交互三
层
协同实现数据质量管控。它不仅支持基础的下拉列表、数值范围限制和日期有效性校验,更可通过自定义公式(如=B2>=A2或=AND(ISDATE(B2),YEAR(B2)>=2020))嵌入真实
业务
语义,实现跨字段联动与实时校验。技术价值在于降低80%人工录入错误、提升协作表单可靠性,并为后续系统集成提供干净数据源。典型应用场景包括销售订单多级联动下拉、财务报销
金额
防篡改、HR员工信息日期
合法
性检查等。本
Element
UI
表格数据
验证
:Table数据完整性校验
在企业级应用开发
中
,数据表格(Table)作为信息展示与交互的核心组件,其数据完整性直接影响
业务
决策的准确性。Element
UI
作为基于Vue.js 2.0的主流
UI
组件库,提供了功能丰富的``组件,但原生并未集成完整的数据
验证
机制。本文将系统讲解如何基于Element
UI
Table构建企业级数据
验证
方案,解决数据录入错误、格式不一致、
业务
规则冲突等痛点问题。 ## 数...
一个控制台的收银柜台收款程序。根据商品
单价
、购买
数量
以及收款
金额
计算并输出应收
金额
和找零的小程序。
一个控制台的收银柜台收款程序。根据商品
单价
、购买
数量
以及收款
金额
计算并输出应收
金额
和找零的小程序。
AI视觉识别单据怕出错?
金额
校验+自纠错机制,让识别结果“可管可控”
针对AI视觉大模型在单据
金额
识别
中
可能出现的错误风险,本文提出一种基于
金额
逻辑的自校验机制。该方案实现对识别结果的自动校验。为AI单据识别提供了可靠的安全保障。
电商风控避坑指南:从dami商城5.4漏洞看订单
金额
篡改的5种防御策略
本文深度解析电商风控
中
的订单
金额
篡改漏洞,以dami商城5.4漏洞为例,揭示
业务
逻辑风险本质,并提出五维防御体系,包括前后端双重校验、幂等设计、
业务
风控规则引擎等策略,助力企业构建全面的
业务
安全防护机制。
C#
111,129
社区成员
642,532
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章