springmvc service模式开发 Controller与Service具体分工是怎样的

Controller拿到之后判断重新set之类的要在service完成?还是Controller完成之后拿到serviceController拿到前端传过来的值之后比如r... Controller 拿到之后 判断 重新set之类的 要在service 完成?还是Controller 完成之后拿到service
Controller 拿到前端传过来的值之后
比如
request.getParameter("name")
if(name=="xxx") {
干什么。。。

}

这段代码是我要在service 完成还是Controller 完成
如果是service完成 方法标准该怎么定?
void fn(request) 还是 void fn(name)

比如有id 调用 service update方法 没id调用save 方法
这些逻辑是写在Controller 还是service。。。
展开
 我来答
建庆1990
推荐于2017-05-23
知道答主
回答量:6
采纳率:100%
帮助的人:4.8万
展开全部
这个需要理解。关于Controller、service网上有很多介绍就不细说。简单是Controller属于控制,用于控制业务的先后、节奏。service属于业务的具体实现。在具体实现过程中你可以将取值、数据运算存于业务层(service),关于传参的方式可以将name传参,也可以在业务层使用代码:HttpServletRequest request = ServletActionContext.getRequest();获取。不过正常是name传参fn(name)。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式