# DapperFramework **Repository Path**: dxlous/dapper-framework ## Basic Information - **Project Name**: DapperFramework - **Description**: 此仓库采用的是在.NET5下封装的Dapper帮助库,它采用了依赖注入+工作单元+仓储模式。 支持多种数据库访问SqlServer、Oracle、Access、MySql、SQLite、PostgreSQL、Npgsql。 里面内置了以上数据库的分页帮助类,该帮助类未采用存储过程,纯SQL拼接的方式。独立的底层结构,可在项目中进行模块化开发。 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 17 - **Forks**: 5 - **Created**: 2021-09-07 - **Last Updated**: 2025-03-01 ## Categories & Tags **Categories**: database-dev **Tags**: None ## README #### 如果对您有帮助,您可以点右上角 "Star" 支持一下,这样我们才有继续免费下去的动力,谢谢! #### 介绍 此仓库采用的是在.NET5下封装的Dapper帮助库,它采用了依赖注入+工作单元+仓储模式。 支持多种数据库访问SqlServer、Oracle、Access、MySql、SQLite、PostgreSQL、Npgsql。 里面内置了以上数据库的分页帮助类,该帮助类未采用存储过程,纯SQL拼接的方式。 ### 更新日志 更新日志 [点击查看](https://gitee.com/dxlous/dapper-framework/commits/master) ### 核心看点 使用 MIT 协议,完整开源。采用主流框架,容易上手,简单易学,学习成本低。 #### 后端技术 架构:.NET 5 主要:Dapper 扩展:Dapper.Contrib 实现方式: 1、依赖注入 2、工作单元 3、仓储模式 ### 使用说明 1、先注入services.AddDapper ![输入图片说明](https://images.gitee.com/uploads/images/2021/0907/164537_eb0f6f52_8091948.png "注入.png") 2、在Controller使用 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0907/164824_cf5e2084_8091948.png "使用.png")