Font Size: a A A

Study On A Mini-MVC And Its Application

Posted on:2006-07-16Degree:MasterType:Thesis
Country:ChinaCandidate:L D DingFull Text:PDF
GTID:2178360182469587Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the maturing of the java web technology and the growing of software market, more and more developers use the framework in the development of web application. The framework is between the low layer of application platform and high layer of business logic. It's semi-product of some application. Its good structure and strong ability of extension will convenient the programmer to develop system. Based on the research of MVC design pattern and web framework, a kind of light web framework named miniMVC is proposed. Firstly, after analyzed some popular web framework, the miniMVC framework based on the MVC is designed.Then designing and implementing all parts of miniMVC framework. Lastly, developing an application named NetPost which's based on the miniMVC, then expatiating on how to develop the application based on the miniMVC framework. miniMVC framework include of three module : Model,View,Controller. Controller is the core of the whole framework. Controller is implemented with ControlServlet and Action. ControlServlet plays the role which controls the whole situation. And each Action plays the role of business agent for the customers. It calls its abstract method to deal with some business logic. for the View, miniMVC only deal with some work, such as data collection on the View page .for the Model, miniMVC doesn't offer the method how to design the business model, but only tell you how to organize and manage these models for the ability of reuse. Development based on miniMVC framework can enhance flexibility of the system .The web framework is proved to be feasible and effective. But it's just limited discuss in this field. How to develop more flexible, application oriented web framework is the further research work.
Keywords/Search Tags:Web framework, MVC, Design pattern
PDF Full Text Request
Related items