0

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

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

4

1 回答 1

1

这就是我所做的。

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

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

有关更多信息,请查看

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

于 2013-08-22T13:50:52.217 回答