2016-12-06 132 views
-1

我在我的项目中处理数据层,我需要在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将如何看起来像?谢谢

+0

对不起,但这对Stack Overflow来说太广泛了。本网站是针对特定的编程问题,而不是针对设计建议和一般建议。 –

回答

0

我会实现一个数据映射器,它可以在内部使用XML序列化器来序列化和反序列化对象来表示CRUD操作。

请参阅Examples of XML Serialization (MSDN)开始如何对其进行编码。