Dissertation > Excellent graduate degree dissertation topics show
The Research and Application of Lightweight Framework in J2EE
Author: ChenYunWang
Tutor: WuZhenHua
School: Beijing Jiaotong University
Course: Computer Software and Theory
Keywords: Lightweight containers Inversion of Control Aspect-oriented programming Mapping tool Enterprise Java components
CLC: TP311.52
Type: Master's thesis
Year: 2007
Downloads: 303
Quote: 1
Read: Download Dissertation
Abstract
|
With the large-scale application of J2EE technology, EJB technology has been widely questioned. EJB technology to J2EE application development complexity and huge overhead. Reduce the the J2EE complexity of became the main concern of the developers. With the advent of lightweight program, developers began to be popular lightweight framework for J2EE application development. Significantly reduce the complexity of J2EE application development, improve the productivity of software development. This paper proposed and to address the following questions: 1. Raised the main way to reduce the complexity of J2EE application development. Distributed system architectures tend not to choose, try to avoid using EJB, J2EE developers recommend the use of a lightweight infrastructure, and a simple, transparent storage mechanisms alternative to EJB technology. Depth analysis of lightweight container and EJB strengths and weaknesses and the adaptability of this article from transaction management, persistence, thread management, remote call and container management, comparative analysis of the advantages and disadvantages of lightweight containers and EJB and adaptation. Lightweight framework based the EJB J2EE architecture can better organize your application code to make better use of J2EE provides a variety of enterprise-class services. Key research lightweight alternative to EJB method this paper, the Spring framework as the main object of study, the lightweight program transaction management, persistence, thread management, remote call Spring substitute EJB specific research. Lightweight containers start fast, lightweight, and able to manage any granularity of objects. The lightweight framework by means of the inversion of control through xml file configuration dependencies between objects and object and lightweight container solve the problem of component assembly, so that developers can concentrate on the business logic. Lightweight program by aspect-oriented programming (AOP) for ordinary Java objects declarative enterprise-class services, non-invasive lightweight framework, flexibility and scalability. 4.J2EE architecture selection J2EE various advantages and disadvantages of the framework and scope of application. How to choose according to the specific needs of the application framework and application architecture integrated way. Finally, a brief introduction of the specific case of the Spring framework for J2EE application system: the Golf Data Services system. The system uses a the Spring IoC lightweight container through XML file configuration dependencies between business components. Based on AspectJ AOP solution to provide enterprise-class services. Business layer Spring framework for unified data access layer using Hibernate mapping program.
|
Related Dissertations
- The Design and Implementation of the consultancy enterprise project management system,TP311.52
- Struts2-Spring Framework - based online courses Answering System implementation,TP311.52
- Spring Framework Research and Application,TP311.52
- Based on Lightweight Framework of Enterprise Information Management System Design and Implementation,TP311.52
- Based on the construction of the Spring / Hibernate hospital drug management system,TP311.52
- The Research and Implement of Web Application Security Protection System Based on AOP,TP393.08
- Based the Spring lightweight Web Framework and Implementation,TP311.52
- Research and Application of Extended RBAC Model on the Permission Control,TP393.08
- The Design of Purchasing-Selling-Stocking System Base on IoC & ORM Framework,TP311.52
- Research and Practice of Web Framework’s Extension and Integration,TP393.09
- WEB Application Research Based on Reusable Component Technology,TP311.52
- Research and Application of J2EE and AOP in E-learning Management Platform,TP311.52
- Design and Implement of Lightweight MTIoC Container,TP311.11
- The Research and Application of a Light-Weight Enterprise Architecture Based on Java,TP311.52
- Research and Application on Isomerous Development Platform Based on AOP/IoC,TP311.52
- Research on Route Planning and Trajectory Control of Attack Helicopter,V249
- Research and Application of Access Control Based on RBAC and AOP,TP393.08
- The Research and Application of the Lightweight Container for J2EE,TP311.52
- Neural Network Adaptive Reconfigurable Control for Uncertain Nonlinear Systems,TP273.5
- The Design and Implementation of Foreign Teachers Management Information System,TP311.52
- Research on Model Driven Architecture Based on Aspect-oriented Programming,TP311.52
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|