原文链接:http://docs.nopcommerce.com/display/nc/The+nopCommerce+Data+Access+Layer
翻译 by:yersans,如有不妥,敬请指正,博主邮箱:[email protected]。转载请注明出处。
Nop.Data项目文件包含数据库读写相关的类和函数。我们借此将数据访问逻辑与业务对象分离。nopCommerce 使用 Entity Framework (EF) Code-First 进行数据库访问。它允许你在源码中定义实体(所有核心实体定义在 Nop.Core项目文件中),然后使用EF将C#类生成数据库。这就是它被称为代码优先(Code-First)的原因。之后,你就可以用LINQ查询对象了,LINQ语句会在后台被翻译为SQL语句并对数据库执行相关操作。nopCommerces 统一使用 Fluent API 进行实体映射。你可以点击下面的连接对Code-First做进一步的了解。
http://blogs.msdn.com/b/adonet/archive/2011/03/15/ef-4-1-code-first-walkthrough.aspx
时间: 2024-12-10 14:05:25