在一个domain对象中,
注入相关的service,不知道这样的设计是好还是坏。
因为这个service是这个domain对象的某个行为不可缺少的一部分.
举个例子,
在User这么一个domain对象中,
需要有一个支付这么一个行为,暂时称它为pay
在pay的时候,需要调用相关的service来完成支付的操作.
[code="java"]
public class A{
private PayService payService;
public void pay(){
payService.doPay(this);
}
}
[/code]
不知道这样的设计是否存在问题..
如果有问题的话,又应该如何设计呢.
本人小菜一个,望各位大大不吝赐教
[b]问题补充:[/b]
谢谢两位的回答.
JE上面的问题积分貌似不能跟csdn上面一样可以分着给.
:(