qq_38909690
qq_38909690
采纳率100%
2020-03-08 18:03

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

5
  • spring
  • java
  • java-ee
已采纳

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • espen_tian 「已注销」 1年前

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

    点赞 1 评论 复制链接分享
  • qq_43345230 DariusEle 1年前

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

    点赞 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 1年前

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

    点赞 评论 复制链接分享

相关推荐