如何在Web应用程序中管理SQL查询?

时间:2013-08-22 11:02:39

标签: asp.net-mvc-4 maintenance

这是一个非常基本的问题。我是ASP.NET MVC应用程序的新手。

我正在申请一个非常复杂的20多个模型和150多个视图  我想管理我将在应用程序中使用的所有SQL查询。
以前我们使用XML文件来存储查询名称和查询。
我希望我们有更好的选择来存储SQL查询和参数申请。建议表示赞赏。

1 个答案:

答案 0 :(得分:1)

这就是我的工作。

我创建了存储库,负责运行所有查询并从数据库访问数据。从控制器,如果你想传递任何数据或从视图访问任何数据,而不是调用该存储库。

这使得控制器重量轻(易于测试),关注点是分开的,您可以重用sql语句。

有关详细信息,请查看this

希望它可以帮助您构建应用程序!