Font Size: a A A

Design And Realization Of Web Application Based On Struts And Hibernate

Posted on:2009-12-03Degree:MasterType:Thesis
Country:ChinaCandidate:W Y DuFull Text:PDF
GTID:2178360245954951Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the Web system design, as the business becomes more and more complex, people are always focusing on how to enhance the system's efficiency, reusability, extendibility and maintainability and how to reduce the cost of construction and maintenance. The software construction's establishment is the process which is complex and improves continually. The developers try their best to reuse the former framework, Struts and Hibernate is just two outstanding development frameworks in all frameworks. Apache Struts is a classical web framework, which is based on J2EE platform and implements the MVC design pattern. It has provided its controller module and the conformity J2EE correlation technique has been used in model module and the view module model of realizing the MVC design pattern. The Struts framework has separated the data control and the data performance effectively, has overcome the inherent malpractice of traditional Web application development way, has adapted more and more complex multi-layer Web application system's design demand, and has provided vigorously, healthily and the stable service for developing and disposing the enterprise application. Hibernate is also one kind of new ORM (Object Relational Mapping) development framework, it has not only provided the mapping from the Java kind to the database, also has provided the data inquiry and restore mechanisms and so on.The paper has developed a shopping website system, which is precisely based on the basic principle of Struts and Hibernate' two frames. The full text is altogether divided into six chapters, the paper' prime task is as follows:1 Firstly briefly introduced the paper' research background, the research content and the research significance.2 Then elaborated Struts and Hibernate's basic principle and their technical superiority in detail. Through geting the two constructions conformity, we may obtain a system which is development nimbly, low coupling and easy to maintain.3 Then taking the shopping website system as the example, elaborated this system's demand analysis, described system's role and jurisdiction control, introduced system's overall frame and the service module's division situation, analyzed each service module's corresponding service function and service flow.4 Closely realized the shopping website system and solved some problems which exist in this system, which is resting on these two big frame' basic principle of Struts and Hibernate and the aid to system's demand analysis.5 In the 5th chapter it has carried on the deployment to the system in detail and has given this system's movement process according to the configuration files of Struts and Hibernate.6 Finally has carried on the summary to the full text, has pointed out system's insufficiency as well as the future study direction.The article' findings proved that the J2EE Web's application and development that are based on Struts and Hibernate has the very good feasibility. In the process of development, these two big frames' basic principle of Struts and Hibernate has provided the important theoretical foundation for this system's realization, also has established the solid cornerstone for the actual enterprise developement.
Keywords/Search Tags:Struts, J2EE, Shopping System, O/R, Hibernate
PDF Full Text Request
Related items