Font Size: a A A

Design And Implementation Of J2EE Web Development Framework

Posted on:2007-08-07Degree:MasterType:Thesis
Country:ChinaCandidate:X G DuFull Text:PDF
GTID:2178360215470131Subject:Software engineering
Abstract/Summary:PDF Full Text Request
At present, the browser-based web application has been dominant among enterprise applications, and J2EE web application has become an important field of enterprise-class web application. Though the emerging open source frameworks(such as the Struts MVC framework ,the Hibernate OR Mapping framework, the Log4j log framework , etc) have highly promoted the efficiency of developing J2EE application,they are only the frameworks for a certain application layer, not for all the application layers.The application framework is a reusable design of system and a template for building an application. Essentially it is an abstract implementation of a set of design patterns and offers some infrastructure services.This paper describes the problems on developing J2EE web application. Furthermore, it designs and implements a J2EE web development framework in a higher level based on the integration of various kinds of frameworks.The development framework provides a consistent page layout model and a unified control of page interaction. In addition, it delivers some usually-used reusable common components and web controls, and it implements the basic system functions. It has a good software architecture, which uses a variety of architecture design patterns (for example, n-tier model, MVC pattern and IoC pattern, etc), and accordingly the framework is loose coupled and extensible. The development framework also has a set of effective development mode, so the developers can efficiently build applications based upon it, moreover, they only need to concentrate on implementing the business logic of application, not to waste any time and energy on the more skillful and complex foundational framework. It can help software engineers get great framework reuse and quickly implement the applications.
Keywords/Search Tags:software architecture, framework, component, development framework, framework reuse
PDF Full Text Request
Related items