Font Size: a A A

The Research And Application Of Lightweight Framework Based On J2EE

Posted on:2009-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:X X WangFull Text:PDF
GTID:2178330338985506Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Owing to the significant development of information technology, the information amount is increasing rapidly, which leads to multi-source, distributed, mass, heterogeneous, multi-format characteristic of operation information and higher requirement of operation capability for information system in our uint. A distributed deployed integrate information handle platform is demanded, which must also meet the requirements of scalability, scalability and reliability.This thesis proposes and designs the integrated platform for information processing based on J2EE and lightweight architecture in order to meet the above requirements. Firstly, system is developed based on J2EE platform and framework of Struts+Spring+Hibernate is used for the system's software architecture to effectively address the complex business logic with loose couple among all levels and flexible change according to the need; Secondly,the J2EE architecture is discussed, the traditional J2EE architecture and lightweight J2EE architecture is comparative analysed, and the corresponding functions and characteristics of the lightweight structure at all levels are summed up. Focusing on the framework of lightweight technology, the characteristics of the framework and core technology for Struts,Spring,Hibernate are thoroughly analyzed; Combined with system requirements, the system architecture based on SSH framework is brought up; Thirdly, on the base of analysis of business needs and functional requirements for integrated platform, multi-level framework is uesd for building a model system: from top-down view, followed by perspective layer, control layer, model layer, persistence layer and database layer. The Struts framework is used for perspective layer and control layer, the Spring framework is used for model layer, and the Hibernate framework is used for persistence layer. The entire system framework is builded on the base of Spring integrated with Struts and Hibernate; Finally, specific examples of projects in the framework of the SSH is applied in practise.Presently, the system in the unit have been put into use with a good effectiveness in dealing with mass information handling and a good user feedback leading to a major business system of the unit.
Keywords/Search Tags:J2EE, Lightweight, Struts, Spring, Hibernate, Distributed Web System
PDF Full Text Request
Related items