DDD里面的“值对象”是没有ID的,但是Hibernate要求每个持久化的对象都有ID
楼主,你可以去看看主页上的《状态模式和hibernate问题请教》值对象可以用Hibernate的Component![该贴被oojdon于2008-02-19 12:37修改过]
去看看哈,多谢
值对象应该是一种能够表述特定意义的数据集合对象
看了hibernate refernce component确实非常适合对应到 值对象这种东西上。
值对象也是可以有ID的.只不过我们不能直接访问它,而是通过ORM对象关系图,关联导出.