Font Size: a A A

Based On Struts And Hibernate Office Automation System Design And Implementation

Posted on:2008-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y F WenFull Text:PDF
GTID:2208360212999914Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, the network technology has been developed quickly and the platform of J2EE (Java2 Platform Enterprise Edition) has been adopted extensively; however, it is too complicated and costly to deploy enterprise level application of the J2EE platform. Therefore some medium and small-scale enterprises are unwilling or unable to carry out this kind of enterprise level application considering its technology and their fund. With the rapid development of J2EE,some open source and free frameworks occurred. These frameworks can provide medium and small-scale enterprises an enterprise level application scheme which is economical, fast to develop and deploy as well as stable and expandable. Struts and Hibernate are two excellent open the source frameworks of them.Struts which implements MVC mode is an open source framework. In the development of System, Struts makes the different roles of View-tier and Business logic tier. Then we can modify one but don't effort the other, in order to less the burden of building multi-tier web application and increase the efficiency of System development. Hibernate is an ORM tool for java environment. It manages the mapping from Java classes to database tables and the operation of persistent objects. The ORM of Hibernate can map one object to many tables, map several types of associations and class inheritance. Hibernate query language realized polymorphic association query and dynamic query.This article firstly elaborates on J2EE technology and open source technology. Then, it explores Struts framework on the basis of MVC mode and data persistent framework Hibernate, paying more attention to discuss how Struts realizes MVC mode and how Struts'modules works together. In addition, the java object persistent technology principle and the Hibernate object relations mapping framework realization mechanism and the work principle are studied. On the basis of Struts and Hibernate framework, one light body java application framework of open source technology is constructed. Then choose open source technology which suits the enterprise application according to the development of current open source technology. It also explains how to make full use of these different kinds of open source technology so as to carry out enterprise level development and deployment. Then the framework and the open source technology have been applied to office automation system in Chongqing Huari Ltd.Finally, this author sums up the research works and points out the further research work.
Keywords/Search Tags:open source technology, framework, Struts, Hibernate, persistence
PDF Full Text Request
Related items