毫无疑问,我知道控制器和模型的用途。但是,我能够编写与数据库交互的代码,例如在控制器或模型上将用户添加到表中。我应该在什么时候在控制器和模型中编写代码?即使两者都起作用,这将是一种更有条理或更实际的方法。如果答案不明确,可以请您举一些例子吗?
为此,您应该添加一个逻辑层或逻辑类。控制器应该确定想要做和可以做的事情,按照正确的方向(逻辑层)将它们洗牌,然后确定在逻辑之后向用户显示什么。将逻辑放在单独的层中将有助于使您的控制器保持精简并促进代码重用。
在领域核心中,我们只有具有属性的模型。除了诸如返回以某种格式连接的字段的属性之类的东西以外,所有逻辑都在不同的层中执行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句