# sheng.ADO.NET.Plus **Repository Path**: Alexander360/sheng.ado.net.plus ## Basic Information - **Project Name**: sheng.ADO.NET.Plus - **Description**: sheng.ADO.NET.Plus 是一个介于 Entity Framework 和直接使用 ADO.NET 两者之间的,高度自由高开发效率的数据库访问层组件。 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-04-11 - **Last Updated**: 2022-04-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # sheng.ADO.NET.Plus 请访问原版代码库,以获得最新更新: Github:https://github.com/iccb1013/sheng.ADO.NET.Plus Gitee:https://gitee.com/iccb1013/sheng.ado.net.plus MIT 协议开源,可以随意使用,但是需在源代码和产品关于画面保留版权声明和我的网站链接,谢谢。 sheng.ADO.NET.Plus 是一个介于 Entity Framework 和直接使用 ADO.NET 两者之间的,高度自由高开发效率的数据库访问层组件。 + 支持所有数据库原生操作(基于微软企业库的数据模块,并集成了日志模块,所有数据库操作异常使用企业库写日志) + 解除与数据库表模型一一对应的关系,由开发人员灵活指定映射关系。 + 支持直接使用SQL语句并根据查询结果在内存中动态映射。 + 支持调用存储过程并根据查询结果动态映射。 + 支持自动化的事务处理,可自动回滚。 + 支持一对多的映射关系,即一个实体类可以映射到多张表。 + 支持自动填充/补全数据实体类中的数据。 + 支持DataSet、DataTable、DataRow多种粒度的内存动态映射。 + 支持简单SQL构造器,支持自动生成简单的无模型映射的SQL语句。 + 支持对实体字段的精细化处理,如将实体对象的任意 Property 标记 JsonAttribute 后,将自动以 Json 格式写入字段。 + 高性能,高灵活性,高可维护性。 更好的排版和详细的使用说明见这里: https://blog.shengxunwei.com/Home/Post/01b37f59-cbe3-4a86-a642-e2d8142ea0b7 详细说明请浏览: https://shengxunwei.com 曹旭升(sheng.c) QQ:279060597 Email:cao.silhouette@msn.com @南京