Font Size: a A A

Research And Design Base On SSH Multilayer Framework's Web Application System

Posted on:2008-09-04Degree:MasterType:Thesis
Country:ChinaCandidate:D S MuFull Text:PDF
GTID:2178360248951917Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Internet technology, based on B/S server-side applications have been widely used. Todays with regard to the new generation of Web applications on the technology research, it were focus on the design patterns and framework technology as research emphases, as the new generation of Web application technology pinoeer - the framework of technology, we must first be to wider use. However, as a result of a single framework of their own limitations and Web application size and complexity of the technical constraints, in the development of Web businesses it will exist many problems, such as: data persistence, coupling between components of the system as well as traditional Web system not acquire data according to requiring, part refurbish, and so on. At present the existing solutions are not better settleing the Web Application System's many restrictions, so the industry urgently needs a new unified solutions - SSH multilayer framework technology (Struts Spring, Hibernate).Framework technology and design pattern is an important software reuse technology in J2EE. Framework technology improve software productivity efficiency through reusing passed module, almost all technical framework will use one or multiple design pattern. But how choices to establish a common framework suited to the business in many framework, while allowing each application layer to loosely coupled and operation each other, this has posed a challenge to developers.This paper aims at solving upwards issues, study Struts, Spring, Hibernate framework technology in depth, analysis the funtion of each framework in various different levels of Web application, and seamless combinate this three frameworks, design a Web application for the Enterprise Java structure. Struts framework used to design the view layer, Hibernate framework used to design the data persistence layer, Spring framework used to design the business layer, and use the Spring IOC to couple loosely to the system major component at the same time analysis the traditional Web application data transmission way, proposed an using of AOP (Aspect Oriented Programming). It uses Ajax (Asynchronous JavaScript and XML) to embed in Web applications business for solving the traditional Web system not acquire data according to requiring, part refurbish. Final, a project achieve the application framework. The development results show that the whole system independently, coupled loosely, high component reuse, scalability, portability, and solve to the problems of Web system not acquire data according to requiring, not part refurbish.
Keywords/Search Tags:Framework, Coupling, AOP, Asynchronous
PDF Full Text Request
Related items