【问题标题】:Entity Framework vs Spring.NET实体框架与 Spring.NET
【发布时间】:2011-04-21 20:37:03
【问题描述】:

我正在尝试建立一个电子商务网站。我应该为数据访问层使用哪种技术?各自的优缺点是什么?

我计划在简介和目录中使用 Silverlight。

谢谢!

【问题讨论】:

标签: .net data-access-layer


【解决方案1】:

Entity Framework 来自微软; Spring 是一种 Java 技术,除非您想到的是 Spring.NET。

我会说任何一个都可以很好地工作。您的选择取决于您的实现平台以及对语言和框架的了解。

更新:既然您显然对 Spring.NET 感兴趣,我想说决定因素是功能以及您渴望/不愿意坚持使用 Microsoft 为您提供的任何东西。 Spring.NET 不是 Microsoft 标准。

【讨论】:

  • 我指的是 Spring.NET。我现在更倾向于实体框架,因为它与 Silverlight 集成得很好。有什么想法吗?
【解决方案2】:

它们不是相互排斥的。 Spring 允许您注入依赖项并管理它们的生命周期。实体框架是一个将 DAO 映射到物理表的框架。例如,使用“存储库”模式,您构建 IRepository 接口并实现它。然后 Spring 将其注入到您的服务或域类中

【讨论】:

    猜你喜欢
    • 2017-07-07
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-09
    • 2013-07-17
    相关资源
    最近更新 更多