请高手为我解惑,我可能已经进入误区

10-12-03 magicyzzj
最近在看些关于设计模式的东西,其中看了将PO,BO,VO这三个解耦合的知识,有点不明白。

把这三个分开设计,真的能做到解耦合?修改其中一种不影响其他的?其中相互转换会不会消耗性能?

请高手为我解惑。。。我一直以来都只写PO,原因是VO我用JSONObject代替了。

反正刚开始感觉代码量少了很多,写起来很轻松,但项目需求增多或变化后,我都已经怕了,很多hql都要改。。。

    

banq
2010-12-04 08:30
管它什么PO BO VO,如果都是贫血模型,就会遇到你这个问题,所以,要做充血模型,可见DDD相关讨论:

http://www.jdon.com/jivejdon/thread/39568

magicyzzj
2010-12-09 11:26
2010年12月04日 08:30 "banq"的内容
管它什么PO BO VO,如果都是贫血模型,就会遇到你这个问题,所以,要做充血模型,可见DDD相关讨论:

http://www.jdon.com/jivejdon/thread/39568 ...

谢谢banq的指点,我看了一下,正在学习中!被你说中了,确实现在是贫血模型!

猜你喜欢