将数据库和XML映射到对象的最佳实践
问题描述:
我在我的项目中处理数据层,我需要在xml和数据库中为存储的数据创建映射器。最佳做法是什么?我应该使用Mapper设计模式还是更好的解决方案?将数据库和XML映射到对象的最佳实践
例如:
public class Task
{
public int Id { get; set; }
public string Name { get; set; }
public string Text { get; set; }
public DateTime Deadline { get; set; }
public int EnteredEmployeeId { get; set; }
public int ResponsibleEmployeeId { get; set; }
public int StateId { get; set; }
public int DefficultyId { get; set; }
}
这是我的实体。 mappers将如何看起来像?谢谢
答
我会实现一个数据映射器,它可以在内部使用XML序列化器来序列化和反序列化对象来表示CRUD操作。
请参阅Examples of XML Serialization (MSDN)开始如何对其进行编码。
对不起,但这对Stack Overflow来说太广泛了。本网站是针对特定的编程问题,而不是针对设计建议和一般建议。 –