Font Size: a A A

Research And Implementation In Lightweight Web Application Framework Based On Java EE

Posted on:2009-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:H Q GeFull Text:PDF
GTID:2178360272473258Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of the Java EE technology, Java EE is becoming more and more important in enterprise's development, however the traditional Java EE framework which is based on the EJB architecture is becoming more and more can not satisfy the new requests from enterprises. Many projects don't need advanced Java EE characteristics and distributed application which are the advantage of the traditional Java EE framework, so the complex development, configuration, deploy of advanced Java EE characteristics and distributed application depress the development speed greatly. It increases the enterprise's cost also. This paper focus on the problems, gives a light-weight Java EE develop framework solution project based on Open-Source.This paper did research on WebWork, Spring and Hibernate frameworks, and analyzed each framework's function in Web application layer. Architecture is integrated with the three frameworks which is suitable for enterprise web application. This thesis made deep analysis and research on coupling of integration between Spring and WebWork, Hibernate and put forward a solution to loose coupling of integration based on the class of BaseAction and HibernateGenericSupport.WebWork which implements MVC pattern is a Web application framework and it lessen the burden of building multi-tier Web application. Light-weight container is designed with dependency injection and can make main component loose coupling dynamically. Spring which is designed for solving the complexity of developing enterprise application program is a multi-tier Java EE light-weight framework. Hibernate is an open source persistence framework, it reducees the complexity of developing database and make system portable.Finally, this approach to Java EE architecture is applied to the development of Industry Fire Protection management system. By the project, it has not only proven feasible and practical, but also turned out to be more stable and scalable. It can be widely applied to other similar system and it can be used for reference by other relevant projects.
Keywords/Search Tags:Java EE, WebWork, Spring, Hibernate
PDF Full Text Request
Related items