如果VO的定义和ForeignVO的结构不一致,那么在存储后再恢复,有可能一些ForeignVO的信息就丢失了。如果存下来就需要repository访问domain的内在结构。
这个问题的关键是是否要留痕通过UI来呈现。如果不需要那么ForeignVO应该写日志就可以。
特别是对接多个系统的时候。只是对Foreign一存了事相当于没有处理
如果VO的定义和ForeignVO的结构不一致,那么在存储后再恢复,有可能一些ForeignVO的信息就丢失了。如果存下来就需要repository访问domain的内在结构。
这个问题的关键是是否要留痕通过UI来呈现。如果不需要那么ForeignVO应该写日志就可以。
特别是对接多个系统的时候。只是对Foreign一存了事相当于没有处理