一款支持sql的轻量级orm—— LightEntity

时间:2017-07-23 17:45:13
【文件属性】:
文件名称:一款支持sql的轻量级orm—— LightEntity
文件大小:133KB
文件格式:ZIP
更新时间:2017-07-23 17:45:13
ORM 这是一款开源orm,它的出现让精湛的sql在orm的世界中重新又有了用武之地: 假设建立一个类Product,类属性与表列名一直示列查询代码如下: return Reader.Once.SetCommand(@"SELECT product.ProductId, product.Name, product.Price, product.Email, category.CategoryId, category.CategoryName FROM Products product, CateGories category WHERE product.CategoryId = category.CategoryId") .SetForeign("ProductCategory").ToList() 如有兴趣的爱好者想了解具体使用方法,本人留下如下联系方式: 1506801098@qq.com applelk44@gmail.com
【文件预览】:
LightEntity
----Mapping.Base()
--------MapperBaseParameter.cs(2KB)
--------MapperBaseObject.cs(1KB)
----Mapping.Implementing()
--------DataRowObjectMapper.cs(1KB)
--------DataRowEntityMapper.cs(2KB)
--------ParameterMapper.cs(3KB)
--------DataReaderEntityMapper.cs(2KB)
--------EntityParameterMapper.cs(1019B)
--------ObjectParameterMapper.cs(959B)
--------DataReaderObjectMapper.cs(1KB)
----bin()
--------Debug()
--------Release()
----obj()
--------Debug()
----Operating()
--------IExecuter.cs(2KB)
--------IEditor.cs(3KB)
--------IOperator.cs(1KB)
--------IEntityExecuter.cs(805B)
----Properties()
--------AssemblyInfo.cs(1KB)
----Mapping()
--------IEntityMapper.cs(667B)
--------IMapper.cs(431B)
--------IParameterMapper.cs(891B)
----Mapping.Attributes()
--------AttributeParameter.cs(1KB)
--------AttributeField.cs(511B)
----Extend()
--------ExtendDataRow.cs(2KB)
--------ExtendDataReader.cs(2KB)
----Factory()
--------AdoFactory.cs(5KB)
--------IAdoConfigures.cs(3KB)
--------AdoConfigure.cs(4KB)
--------AdoHelper.cs(5KB)
----LightEntity.csproj(4KB)
----Operating.Implementing()
--------Editor.cs(9KB)
--------DbOperator.cs(4KB)
--------TableExecuter.cs(3KB)
--------Executer.cs(2KB)
--------ReaderExecuter.cs(4KB)
--------Reader.cs(6KB)
--------Table.cs(5KB)
----Operating.Extend()
--------ExtendEditor.cs(1KB)
--------ExtendOperator.cs(6KB)
--------ExtendExecuter.cs(2KB)

网友评论