Java MVC-控制器和模型在同一个类中是一种习惯吗
我有一个简单的问题,在同一个类中同时添加控制器和模型是一个好的实践吗 在同一个类中同时添加控制器和模型是一种好的做法吗 不,这是个非常糟糕的主意。体面的MVC的一个关键是使模型尽可能与视图无关,这样它就可以被许多不同的视图使用,而且由于控件通常与视图紧密相连,因此将模型和控件结合起来会将模型与视图耦合,从而破坏MVC。另一方面,有时需要将视图和控件结合起来,特别是在非常小的项目中 在同一个类中同时添加控制器和模型是一种好的做法吗Java MVC-控制器和模型在同一个类中是一种习惯吗,java,design-patterns,model-view-controller,Java,Design Patterns,Model View Controller,我有一个简单的问题,在同一个类中同时添加控制器和模型是一个好的实践吗 在同一个类中同时添加控制器和模型是一种好的做法吗 不,这是个非常糟糕的主意。体面的MVC的一个关键是使模型尽可能与视图无关,这样它就可以被许多不同的视图使用,而且由于控件通常与视图紧密相连,因此将模型和控件结合起来会将模型与视图耦合,从而破坏MVC。另一方面,有时需要将视图和控件结合起来,特别是在非常小的项目中 在同一个类中同时添加控制器和模型是一种好的做法吗 不,这是个非常糟糕的主意。体面的MVC的一个关键是使模型尽可能与视
不,这是个非常糟糕的主意。体面的MVC的一个关键是使模型尽可能与视图无关,这样它就可以被许多不同的视图使用,而且由于控件通常与视图紧密相连,因此将模型和控件结合起来会将模型与视图耦合,从而破坏MVC。另一方面,视图和控制的结合有时是可以实现的,特别是在非常小的项目中。@MohanRaj:这在任何MVC教程中都有很好的解释,我敦促您搜索其中一个或多个并研究它们。实际上,我想对您的答案进行投票,但是堆栈溢出不允许我这么做。@MohanRaj:这在任何MVC教程中都有很好的解释,我敦促您搜索一个或多个并研究它们。实际上我想对您的答案投票,但堆栈溢出不允许我这么做。