如题.
SSH中,一个action中,放两个service,这样做对于设计模式好么?SSH设计模式actionservice

解决方案 »

  1.   

    嗯.
     我想知道的是,相对于设计模式来说, 一个Action有多个Service好与不好. 好的话又是好在哪?不好的话又是不好在哪?
      

  2.   

    嗯.
     我想知道的是,相对于设计模式来说, 一个Action有多个Service好与不好. 好的话又是好在哪?不好的话又是不好在
      

  3.   

    我觉得没问题好额。
    比如一个UserAction中,包括了crud操作。可以提高可读性和扩展性。
      

  4.   

    放N多都没问题 我喜欢写baseService 这样一个action继承baseService 然后action就可以调用所有的service
      

  5.   

    放多个 也只是引用了同一个service实例,,这个没什么不好的,,但是如果全部写在一个service那就不好了 
      

  6.   

    一般来说  一个action对应一个service,使action功能单一化,但是有时候情况是 action中要引用多个service  所以 不要局限设计模式 要看具体情况
      

  7.   

    可以写个baseservice,这样方便点。也要看项目的啦。
      

  8.   

    根据业务需求来,service组件分得越细,越有利于维护,action需要根据不同的业务需求调用一个或者一个以上的service组件。
      

  9.   

    一般来说 一个 action对应一个service 一个service对应多个dao
    当然这也不是绝对的,其实怎么写都可以
      

  10.   

    action做为MVC中的C层,控制去执行几个service 不是很正常吗