MVC模式中Main类的位置和职责

时间:2012-01-02 12:27:26

标签: java model-view-controller design-patterns

我正在尝试使用SWING和MVC构建一个简单的货币转换器。我的问题是:在MVC模式中应该是Main类通常位于哪里?它应该在一个单独的包中初始化模型,视图,控制器和建立连接等?或者Main类应该在View包中?换句话说,的责任是建立整个系统?

1 个答案:

答案 0 :(得分:10)

  

应该是Main类通常位于哪里?

Main类应该只是作为应用程序的启动器,你可以将它放在一个名为

的包中

com.yourcompany.currencyconverter.app.main

  

是否应该在一个单独的包中初始化模型,视图,控制器和设置连接等?

是的,将它与其他部分分开会很好。