Vo代表什么?

Oma*_* S. 14 oop orm activerecord

我在许多项目中发现了这个缩写,它是一个引用活动记录上下文中的数据库模型的文件夹

但它究竟意味着什么?

DJ *_*mby 15

VO通常代表Value Object.

在域驱动开发(DDD)中,值对象表示一条或多条信息,但不包含标识.例如,包含街道地址,城市,州和邮政编码的地址对象将被视为值对象.

该网站可以提供更多信息:http://devlicio.us/blogs/casey/archive/2009/02/13/ddd-entities-and-value-objects.aspx


Seb*_*ian 5

VO代表值对象。与普通对象的区别在于,值对象的唯一目的是方便地存储值。简而言之,这意味着值对象仅包含一堆属性,而没有方法。