SSM框架中怎么理解controller和service层的关系。

SSM框架前端管理员A要修改一个实体对象,应该用哪个controller处理(具体对象的?还是user的?),如果同时修改多个呢?如果是user的这个具体的修改操作应该放到谁的service层?

3个回答

再理解一下面向对象,根据你第一句话,这应该是前端管理员所具有的一个功能,那么自然要使用user的controller处理了,在其中调用user的service中对应的方法,在这个service的方法中,你可以再调用那个被修改的对象的service中的方法实现具体的修改功能

一般来说,controller不应该放太多的业务逻辑代码,也就是说,修改实体应该放在service。修改多个实体,那么可以考虑对 IList<User> 操作。

qq_38909690
qq_38909690 这个我知道。。。可能我表达有问题,我的意思就这个接收前端参数然后调用service的controller应该是谁?
5 个月之前 回复

具体对象,修改多个把对象放到list里,放到user的service层

qq_38909690
qq_38909690 ok,谢了
5 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问