我是Extjs 4 MVC的初学者,想知道不同MVC应用程序所需的所有不同模型是否可以在一个全局目录中,并且每个MVC应用程序引用所需模型的全局目录,这样我就不需要编写模型对于新应用程序,如果我已经将该模型用于以前的应用程序(重用)。我担心它可能违反了MVC结构。我试图检查asp.net MVC是否可以做到这一点(即使编程语言不同,MVC结构背后的基本思想在各处都是一样的)并找到了一些支持论坛。只是想知道我是否正在考虑正确的方向,或者只是继续使用在自己的应用程序目录中具有模型的应用程序
答案 0 :(得分:1)
这可能很棘手。有几个原因:
MyApp.model.MyModel1
。因此,对于其他应用程序,它实际上将是不同的名称。我有另一个问题 - 你在模型类中有多少功能?通常它只是记录的字段列表,可能包含一些虚拟的,可计算的字段,验证器...没有太多的代码范围可以从重用它获得巨大的好处。
只是我的想法。我可能不会在我的项目中这样做。