【发布时间】:2010-12-30 22:22:00
【问题描述】:
我正在阅读 Martin Fowler 的关于企业应用程序架构设计模式的书,但它是德文版。因此,在我的书第 193 页(如果你有的话)中,他用德语写道,域对象(业务逻辑层的对象)不应该依赖于它们的数据映射器。那么这意味着什么?如果我有一个 User 对象和一个 UserDataMapper 类,那么 User 的任何方法都不能调用 UserDataMapper 的方法吗?或者换句话说:如果没有 UserDataMapper,它必须仍然可以使用 User 类而不会出错?
【问题讨论】:
标签: datamapper