请访问原版代码库,以获得最新更新: https://github.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:[email protected]
@南京