Font Size: a A A

The Design And Application Of An Integrated Framework Composed By A+SSH

Posted on:2009-03-31Degree:MasterType:Thesis
Country:ChinaCandidate:J LiuFull Text:PDF
GTID:2178360242992959Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In the epoch of Web age, there has been greater demands for application Systems based on Web to meet more complicated requirements, shorter R&D time. So the application of Web which has better development, maintainability, expansibility, repeatability and easy management, is the hotspot of the Web technology.The article takes Web application and development of J2EE as the background, In the thesis, Ajax technology and the architecture of J2EE is introduced and the open sources Ajax framework named as AjaxTags and some also open-source J2EE frameworks, such as Struts, Spring, Hibernate (SSH) are analysed, where the advantage of AjaxTags and SSH are expounded.AjaxTags embeds some often-used Ajax component in form of tags in JSP. Tags for Ajax using, in my opinion, make J2EE design Ajax Applicaion so easy, because use AjaxTags J2EE developers need not to write other JavaScripts. Struts builds up for the prototype with MVC model system, divides the element of Web application into model (Model), controller (Controller) and view (View). Thus Struts can separate logic of the data and business logic, and can strengthen systematic readability and maintainability. Hibernate maps database tables to data durable classes and in Hibernate Session, Hibernate packages the JDBC for filtering JDBC from Java classes, then it use HQL (Hibernate Query Language) to complete the high efficiency Access and operations to Database. Through Dependecy Injection patterns and Inversion of Cotrol Containers, Spring integrated the Struts and Hibernate into together. Struts can commission Hibernate to operate Database through Spring. As a result, the prototype system is divided into the performance of layer (AjaxTags), the network layer (Struts), the business layer (Spring) and data persistence layer (Hibernate), and is detailed design for conducive to the development and maintenance. Subsequently, with my own practical experience in the Case of Designing a Project Management System for Teleken, I implemented the design and applcation of the framework composed by AjaxTags and SSH. Finally, the design and development of the integrated framework are detailed summarized.
Keywords/Search Tags:Framework, J2EE FrameWork, Ajax, AjaxTags, Struts, Spring, Hibernate, Tags, Performance of Layer, Network Layer, Business Layer, Data Persistence Layer, Dependecy Injection, Inversion of Cotrol
PDF Full Text Request
Related items