首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
PHP
有关框架设计的问题探讨
brazz
·
15 天前
· 683 次点击
问题 1:service 层的主要职责是什么? service 层的入参传 ID 还是对象?
问题 2:在 service 和 service 互相调用之间如何避免一条数据被多次调用查询
问题 3:你们会在 service 层级做参数验证吗?会的话如何避免多个服务之间的验证重复问题产生呢
2 条回复
•
2024-04-28 17:03:05 +08:00
1
pota
14 天前
1 、处理业务数据、以单一职责为主,且参数经历不依赖调用放获取
2 、我处理方式是相同或者近似业务的 service 实现相同的 interface ,用成员变量去共享需要共享的数据
3 、参数校验区分情况,用户输入校验我是在 controller 处理,业务参数 service 自己负责
2
pota
14 天前
@
pota
#1 勘误。参数经历参数经历不依赖调用放-> 参数尽量不依赖调用方。这该死的输入法
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
5637 人在线
最高记录 6547
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms ·
UTC 08:01
·
PVG 16:01
·
LAX 01:01
·
JFK 04:01
Developed with
CodeLauncher
♥ Do have faith in what you're doing.