在asp.net mvc中放置插入,更新,删除方法的位置

时间:2015-01-13 12:20:29

标签: asp.net-mvc asp.net-mvc-4 data-access-layer business-layer

我想问一下Insert的位置,使用存储过程更新删除方法。因为我为Dataaccess和业务逻辑类添加了类库..并在我的mvc 4项目中引用了这个类库。现在我想知道在mvc项目模型或类库BL类中放置插入,更新,删除方法的位置

2 个答案:

答案 0 :(得分:1)

您可以将它放在控制器或模型中的任何位置或单独的类中。

如果你在Model中使用它,方法调用函数就足够了表单控制器。 MVC提供In依赖,以在不同的区域中创建我们的模型和db调用方法。

答案 1 :(得分:1)

您应该在Business层和Controller中放置Insert,update,delete等方法,只需从Business层调用方法即可。数据访问不应直接与Controller或表示层交互。 (这些是良好的编程伦理,因为它们为应用程序和数据提供了安全性)