成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
被推荐为Sun公司J2EE平台的设计模式的OA办公系统
泛普OA软件热门实用技术之一:MVC架构
( 来自:泛普软件)
泛普软件告诉你:MVC架构的内容和工作过程如下:
模型(Mode)。模型是应用程序的主体部分。模型表示业务数据,或者业务逻辑。在MVC的三个部件中,模型拥有最多的处理任务。例如它可能用象E J B s和Cold Fusion Components这样的构件对象来处理数据库。被模型返同的数据是中立的,就是说模型与数据格式无关,这样一个模型能为多个视图提供数据。由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。

视图(View )。视图是应用程序中用户界而相关的部分,是用户看到并与之交互的界而。如何处理应用程序的界而变得越来越有挑战性。MVC一个大的好处是它能为你的应用程序处理很多不同的视图。在视图中其实没有真止的处理发生,不管这些数据是联机存储的还是一个雇员列表,作为视图来讲,它只是作为一种输出数据并允许用户操纵的方式。
控制器(Contro11er)。控制器工作就是根据用户的输入,控制用户界而数据显示和更新mode时象状态。控制器接受用户的输入并调用模型和视图去完成用户的需求。所以当单击Web页而中的超链接和发送HTML表单时,控制器本身不输出任何东西,不做任何处理。它只是接收请求并决定调用哪个模型构件去处理请求,然后用确定用哪个视图来显示模型处理返同的数据。
最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用。在国内,尤其是OA软件领域也得到了充分的应用。
此文章为泛普软件所写,转载请留版权,泛普软件专注OA,OA系统,OA办公系统,OA软件,OA办公软件。 www.fanpusoft.com
泛普软件编辑

