01 2013 档案
摘要:ORM组件 ELinq (五) -映射配置之XML上节介绍了基于FluentAPI的映射配置方式,本节我们将亲自动手,一步一步搭建ELinq的XML映射程序来。备注我使用的开发环境:VS2010,Nuget 包管理器,SqlCe3.51.获取ELinq从Nuget 控制台下载安装ELinq:install-package ELinq,安装成功后,VS的项目就自动引用了ELinq.dll,并且自动添加了ELinq.xsd (xml mapping 的Schema 文件)、Northwind.cs和Northwind.Mapping.xml 等Demo文件,由于第一次使用,所以把Northwind
阅读全文
摘要:上篇介绍了基于Attribute的ELinq映射配置方式,本篇将给大家介绍基于FluentAPI的映射配置方式。 该篇仍然以Northwind数据库的Customers表和Orders 表为例,客户和订单是一对多关系。 1. Customer和Order的实体类 public class Customer { public string Id; public string ContactName; public string CompanyName; public string City; public ...
阅读全文
摘要:ELinq 发布后,由于公司的项目比较忙,就没有时间进行撰写博文进行介绍,望大家见谅,现在元旦了该抽时间把ELinq的系列补充补充,该篇介绍Attribute的映射配置。 Attribute的映射配置方式和LinqToSQL的配置方式类似,不用太多的笔墨进行介绍每个Attribute的含义,直接用代码说话。 (以Northwind数据库的Customers表和Orders 表为例,客户和订单是一对多关系为例) [Table(Name = "Customers")] public class Customer { [Id(Name="CustomerId"
阅读全文