问一个关于Service层的同层依赖问题
按照DDD的思想,我对我的项目也设计了Service层,但对Service层还没有详细的划分,可能我的应用还没有达到很复杂的程度,等有时间banq大哥给讲讲如何对Service再分层。
这里遇到一个问题,就是我在一个Service A里写的一些业务处理代码,在另一个Service B里也想使用这段代码,如果直接copy的话就违反了代码复用原则,但是如果让B直接调用A的方法觉得比较怪,因为我是用Spring把Service直接注入Action中的,A和B之间没有直接的引用。
请问banq大哥,遇到这种情况你是如何解决的?