Font Size: a A A

Mvc2 The Struts Framework And Hibernate In The Application Of Large-scale Financial System

Posted on:2008-07-18Degree:MasterType:Thesis
Country:ChinaCandidate:G J RenFull Text:PDF
GTID:2208360212979300Subject:Software engineering
Abstract/Summary:PDF Full Text Request
"Software Reuse" and "In-depth Research of Software Architecture" are important characteristics of the present software development. The excellent software must have a successful framework. But, the building of software framework is a complicated process and should be improved continuously. The developers try their best to reuse the former framework or develop a common framework, Struts is one of them. Hibernate is a new ORM mapping tool which is not only offers the mapping from Java Class to database, but also offers the mechanism of the data inquiring and recovering. Enterprise Web application development is going on like a raging fire nowadays. But, it has been confronted with many serious problems. For example, confusion of Web page layout which may cause hard maintenance, big difficulties in internationalization, design of permanence levels is ignored or inconsequence to have poor portability between different DB systems, being incapable of across platforms and across browsers, poor expansibility for changeful requirements etc.While The Struts framework only solves the separation of view module, operation and control, it has some problems in developing persistence service. On the contrary, Hibernate only solves the problems in developing persistence service, but it does nothing to improve the system framework. So, the combination of these two technologies will give us a software solution with good extansibility and maintainability. This paper has made an in-depth study of current popular J2EE platform and its interrelated framework technologies, introduces the characteristics of Struts framework and Hibernate, and provides an enterprise Web application solution with Struts framework and Hibernate technology firstly. Then, this paper maked the requirement analysis for the MIS system of the MyKomon Company, introduces the role and corresponding authority of the system, expounds the structure of the whole system and the business module compartmentalization and describes the function and work flow of all business module. Finally, this paper gives the implementation with Struts framework and Hibernate technology of the system. It includes solution of some difficult problems of the implementation of Struts framework and Hibernate technology. Through the description of the implementation, this paper show the advantage of Struts framework in the field of separating view module and control, and the advantage of Hibernate in developing persistence...
Keywords/Search Tags:MVC, Struts, MIS, ORM, Hibernate
PDF Full Text Request
Related items