首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Dapper ORM与存储过程

Dapper ORM与存储过程
EN

Stack Overflow用户
提问于 2016-12-08 06:14:29
回答 1查看 2.8K关注 0票数 1

我正在做一个项目,在这个项目中,我们使用的是DbContext,而不是用于CRUD功能的EF。我们在业务逻辑中使用服务层,其中存储过程被写入以获取/发送数据到数据库。我已经了解了Dapper,它允许您简化与数据库的交互。我想知道是否有人能简单介绍一下MVC5应用程序中使用Dapper而不是传统存储过程的优点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-09 07:19:25

您是否将存储过程与Dapper进行比较?如果是这样的话,我不认为这是有效的比较。两者各有优缺点。两者在各自的实施领域都很有帮助。

相反,如果您正在寻找通过Dapper调用存储过程,我建议您参考下面的帖子;您可以搜索更多。

我个人的看法:

我避免使用存储过程。根据需要,我更喜欢使用ADO.NET或ORM实现我的数据库代码。这有助于我将所有数据库逻辑集中在一个地方。这也提高了调试和日志记录功能。

注意:并不意味着,我从不使用存储过程,也不应该使用那些存储过程。根据需要,这些建议可能是有用的。

要使用Dapper实现数据访问层,请参考我的answer

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41032936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档