摘要:
MVC模式(Model-View-Controller)常被用在Web程序中。如Struts框架就是一个基于MVC模式的Web框架。所谓MVC模式,就是将视图(也就是客户端代码,包括html、javascript等)和模型(和数据库及业务逻辑相关的Java代码)分开。并通过控制器将两者联系起来。这样做的好处可以使客户端开发人员和服务端开发人员的工作尽量分开,以使他们之间的干扰降到最低。 阅读全文
摘要:
1:抽象要到位,不要把所有的功能都堆到一起
2:封装要彻底,保证层次间接口的简单性
3:杜绝层次间的反向依赖和跨层次访问 阅读全文