1
pota 22 天前
1 、处理业务数据、以单一职责为主,且参数经历不依赖调用放获取
2 、我处理方式是相同或者近似业务的 service 实现相同的 interface ,用成员变量去共享需要共享的数据 3 、参数校验区分情况,用户输入校验我是在 controller 处理,业务参数 service 自己负责 |
3
fgt1t5y 3 天前 via Android
我一般都是传一整个 request 对象给 service 层方法
|
4
encro 21 小时 36 分钟前
从写代码爽度和性能上来来说,service 参数应该用对象引用。
从重构,异步化上来说,应该传 id 。 我比较喜欢 nodejs 的一些框架,给 service 加个注解中间件就成了 rpc 或者 rest 的 api 了,参数验证也可以在中间件做。 |