Font Size: a A A

Based On The Lightweight Container J2ee Development Research And Applications

Posted on:2008-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y C HuFull Text:PDF
GTID:2208360212499714Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Nowadays there are mainly two industry standards: J2EE and .Net in the field of enterprise application development. As high reliability, cross-platform portability, availability of open-source libraries advantages, J2EE takes most of the market share especially in WEB application development. The traditional approach to J2EE architecture has often produced disappointing results: application that is more complex than their business requirements warrant, show disappointing performance, is hard to test, and cost too much to develop and maintain. Since 2003, there has been a widely criticism and reflection on EJB in J2EE community; the whole industry is seeking for a new J2EE architecture which is simple and easy-to-use. Many of"lightweight"frameworks, such as Spring, PicoContainer, and Nanning Aspects, come out of Java's thriving open source community.Firstly, the article expatiates on the basic principle of Lightweight Container and Inversion of Control, and points out advantages for Lightweight Container compared with EJB container; Secondly, the article surveys alternative architectures for J2EE applications, focusing on web Application. I analyze its strengths and weaknesses of each architecture. Thirdly, author proposes a new J2EE development architecture base on Spring Framework with persistent framework Hibernate。Base on this framework lightweight container, author successful development of the Graduate School of Information System Development Platform. In this project, the author completed the selection and development of the system architecture, database design, the detailed design and code. This paper will discuss detailed design and implementation of presentation layer, the business logic layer, the data persistence layer.
Keywords/Search Tags:lightweight container, Spring, IOC, Hibernate, ORM
PDF Full Text Request
Related items