Font Size: a A A

Research On The Application Of Lightweight Framework Based On JAVAEE

Posted on:2012-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:Z L YangFull Text:PDF
GTID:2218330335493295Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Because JAVAEE architecture uses EJB components, many problems arise in system development progress, such as complex deployment, low efficiency, high coupling, poor portability, and difficult system upgrades and maintenance. In order to research the solutions to solve these problems, a lightweight framework based on JAVAEE was proposed and applied in a practical information management system.Firstly, through in-depth research of JAVAEE lightweight framework's basic ideas and characteristics, its presentation layer, business layer, persistence layer framework were introduced, and comparative analysis of stratification was conducted. Finally, this paper integrated Struts, Spring, Hibernate and designed a application program of general lightweight framework(referred to as SSH). SSH integration process was divided into three steps:(1) used web configuration file to load application context of Spring;(2) used principal-agent approach to the integration of Struts and Spring by comparative analysis of three integrated approach, (3) used Spring configuration file and Hibernate and configuration files to integrate Spring and Hibernate.Secondly, according to the actual situation of the university diploma project, the user needs, business processes, database design of diploma project were analyzed in detail. The designed JAVAEE lightweight Framework was applied in the university diploma project information management system, and comprehensive interface design and implementation in the domain model layer, presentation layer, business layer and persistence layer was given. Using IoC technology, Action, Service, Session Factory and Data Access Objects (DAO) were managed by Spring of the service layer; Using AOP technology, business objects which needed transaction management were intercepted. This paper implemented the whole diploma project information management system which is simple, low coupling, portable and maintainable.Finally, the system function was tested, using manual methods, JUnit tool, LoaderRunner tool respectively. Test results show that the camis which was developed by JAVAEE lightweight Framework ran properly and steadily, with fast response, good cross-platform, interoperability and reusability, high practical value.
Keywords/Search Tags:JAVA, EJB, lightweight framework, SSH, diploma project management system
PDF Full Text Request
Related items