在 asp.net mvc 中将插入、更新、删除方法放在哪里

Where to put insert,update, delete methods in asp.net mvc

我想问一下Insert,update delete方法使用存储过程放在哪里。因为我为数据访问和业务逻辑添加了 class 库 class.. 并在我的 mvc 4 项目中引用了这个 class 库。现在我想知道在 mvc 项目模型或 class 库 BL class

中将插入、更新、删除方法放在哪里

您可以在控制器或模型中的任何地方或在单独的 class 本身中佩戴它。

如果您在模型中使用它,只需方法调用函数就足以形成控制器。 MVC 提供了在不同领域创建我们的模型和数据库调用方法的独立性。

Insert、update、delete等方法应该放在业务层,Controller中,调用业务层的方法即可。数据访问不应该直接与控制器或表示层交互。 (这些是良好的编程道德,因为它们为应用程序和数据提供了安全性)