为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

1 回答

一般规范点来说,controller负责接收值,封装成dto对象(也就是你指的model),service对dto进行操作,返回结果给controller。controller根据结果返回vo给前端。

controller职责:参数校验,dto封装,vo返回等。

service职责:业务交互处理。

因为视频业务不是很大,实际项目的业务逻辑可能会需要很多步处理,这样service的任务会变得很重很重,如果这是service的代码有包含dto转换等逻辑,则有些轻重部分,或者说突兀,而且通过controller对参数进行基础的校验,一些错误请求会完全隔离到service之外,也体现了mvc的分层思想。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Model的创建过程放在Service层怎么样?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信