Font Size: a A A

The Analysis And Research Of Spring Framework Based On J2EE

Posted on:2007-07-19Degree:MasterType:Thesis
Country:ChinaCandidate:X L LiuFull Text:PDF
GTID:2178360185975471Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
J2EE Architecture is at a fascinating point in its evolution. It has succeeded in bringing standardization where none existed; it has introduced a welcome openness into enterprise software.It has achieved fantastic industry and developer buy-in.On the other hand, it has come up short on a number of measures. J2EE applications are usually too expensive to develop. J2EE application projects are at least as prone to failure as pre-J2EE projects. In the areas where J2EE has failed, EJB has usually played a significant part.J2EE has significant issues with ease of development. J2EE applications tend to be unnecessarily complex. This is especially true of J2EE web applications.Because J2EE contains a lot, this essentially means identifying the subset of J2EE that delivers most value, along with some supplementary infrastructure we need to harness it most effectively.Recently, the Java world has witnessed a dramatic shift away from so-called "heavyweight" architectures such as Enterprise JavaBeans (EJB) toward lighter weight frameworks such as Spring. Complex and container-dependent services, such as ORM(object role modeling), and transaction management systems have been replaced with simpler alternatives such as Hibernate and Aspect Oriented Programming (AOP).Typically, Spring is described as a lightweight framework for building Java applications, but that statement brings up two interesting points. First, you can use Spring to build any application in Java and, unlike many other frameworks such as Apache Struts, it is not just limited to web applications. Second, the lightweight part of the description doesn't really refer to the number of classes or the size of the distribution, but rather, it defines the principle of the Spring as a whole—that is," minimal impact". With the advent of Spring, developers now have, for the first time, a truly lightweight alternative to EJB (Enterprise JavaBeans). Using Spring, you can take advantage of many of the features offered by EJB, such as declarative transaction management, object pooling, and simple ORM functionality.This paper aim to prove that pre-J2EE has significant issues through research the kernel technology in J2EE Architecture.There are some instance prone to testify the advantage of Spring Framework.The essentials of the paper has discussed the new EJB 3.0 and the application on Web layer in Spring Framework.
Keywords/Search Tags:J2EE Architecture, EJB, Spring Framework
PDF Full Text Request
Related items