Font Size: a A A

Mvc-based J2ee Architecture And Design,

Posted on:2007-04-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2208360182957543Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software architecture is the basis for the success of software development. To a great extent, it decides if software can satisfy the requirements of the quality in business and service. Good software architecture is the key of a success of software project. How to design a reliable, stalbe and extensible system has important postion in current web application project.In the first part, the thesis will introduce the software architecture and each aspect of software architecture. This part will compare the traditrional J2EE architecture and the current J2EE architecture. For the current J2EE architecture, this paper mainly analyzes the web architecture Webwork2 and the persistent architecture Hibernate. Additionally, this paper will compare the Webwork2 with the Struts to see the strong point of the Webwork2.In the design part, for the web sites of medium and small enterprises in China are behindhand, this paper designs the web application model for the medium and small enterprises based on the Webwork2+Hibernate technology and evaluates each software quality requirment of this model. And this model can be the design base of medium and small enterprises web application.In the design part of view layer and logic layer, this paper does the following works: 1. Analyze the view layer support of Webork2. Design the view layer using the Webwork2. 2. Analyze the action drivent model of the Webwork2. 3. Analyze the interceptor of Webwork2. 4. Analyze the validation architecture of Webwork2. 5. Design the logic layer using the webwork2. In the design part of database access layer, this paper compares the traditional database access model with the ORM database access model and analyzes the meaning of the ORM database access model. Additionally, this paper designs the database access model using the excellent ORM architecture Hibernate.Finally, there will be a short summary. And the prospect of Webwork2 will be analyzed.
Keywords/Search Tags:Software architecture, Webwork2, Struts, Hibernate, J2EE, ORM
PDF Full Text Request
Related items