我的应用程序获取瞬态对象。
MyClass
Id
Name
OtherData
映射就像Id是标识符,Name在数据库中具有唯一约束。瞬态对象当然还没有Id,但已经实现了Name属性和所有其他属性。所以我可以编写一个条件来根据该唯一字段从数据库中获取实体。
如何通过瞬态对象的值轻松设置实体的其他数据以更新实体?
假设创建瞬态对象和实体对象的类具有复杂的结构并包含其他类或其他类的集合。还假设系统中有很多这样的类型,它们具有唯一的字段并且应该以相同的方式处理。
看来我必须编写一些递归例程并通过反射设置值:-(或者这样的例程是否已经实现?或者我误解了什么?