设计模式 值对象使用 大鸟们来发表下自己的理解 如题,如要是如何应用值对象来提高系统系能和优化设计! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能是我表达的意思不对 让你理解错了 最近在看DDD,对其中描述实体和值对象的区别有点困惑。“实体是可变的,而值对象是不可变的”对值对象的说法有些不明白,是说值对象一旦创建了就不能改变值对象中的属性的值么?另外作者说在一些性能领域值对象可以复用,但又说值对象不能改变。这说法是否是冲突的?我只是想知道业务中如何来使用值对象 因为大家都说正确使用值对象可能减少数据库的访问,减少缓存的压力 大家一起讨论学习吧! 其实我说的”设计模式“不是单单指我们所熟知的那种设计模式,可以说是一种泛指,仅仅就是想弄清楚DDD中是怎么样把值对象利用起来的。因为现在我们的开发模式主要是事物+贫血+数据库设计,不是绝对的面向对象,所以很把思路难转变过来! 在TabControl控件的兩個TabPage中放入水晶報表的CrystalReportViewer 关于select中sum求和的问题? 关于DataGridView的N多问题! 同一台机子怎样用不同的ip来模拟socket传输 如何获取网卡收发字节数 DataTable对像操作中的迷惑! 关于虚表中的一个问题,高手请进!!! 请教一个用AppUpdater组件更新智能客户端的问题(给100分): 求学习用c#制作有关图像的软件所需的知识? MSSQL问题求救 C#关于EXCEL读取和写入到数据库的问题 怎样设置一个字节的某一位的值
最近在看DDD,对其中描述实体和值对象的区别有点困惑。“实体是可变的,而值对象是不可变的”对值对象的说法有些不明白,是说值对象一旦创建了就不能改变值对象中的属性的值么?另外作者说在一些性能领域值对象可以复用,但又说值对象不能改变。这说法是否是冲突的?
我只是想知道业务中如何来使用值对象 因为大家都说正确使用值对象可能减少数据库的访问,减少缓存的压力