我在许多项目中发现了这个缩写,它是指在活动记录上下文中引用数据库模型的文件夹
但这究竟是什么意思?
答案 0 :(得分:15)
VO通常代表价值对象。
在域驱动开发(DDD)中,值对象表示一条或多条信息,但不包含标识。例如,包含街道地址,城市,州和邮政编码的地址对象将被视为值对象。
此网站可以提供更多信息:http://devlicio.us/blogs/casey/archive/2009/02/13/ddd-entities-and-value-objects.aspx
答案 1 :(得分:5)
VO代表价值对象。与普通对象的不同之处在于,值对象的唯一目的是以方便的方式存储值。简而言之,这意味着值对象只包含一堆属性而没有方法。