Font Size: a A A

The Design And Implementation Of Web Application System Based On J2EE Design Patterns

Posted on:2008-07-14Degree:MasterType:Thesis
Country:ChinaCandidate:M LiuFull Text:PDF
GTID:2178360215969803Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Since the J2EE enterprise application platform released by Sun Microsoft Inc in 1997, J2EE-based applications play an increasingly important role and define a complete structure to enterprise application. J2EE has established a solid foundation for enterprise affairs and has been widely supported, but with the development of network technology and the expansion of enterprise demand, Web applications have become more complex than before. How to construct enterprise applications with more flexible structure, more powerful function and more efficiency development becomes hotspot in the Internet technology currently.The core of patterns summarizes and accumulates experience in successful design. After 23 GoF design patterns appearance, the study of patterns is growing popular in the software industry. At present, there are many common problems in the J2EE three-tier development. Design patterns summed up dozens of Core Patterns about J2EE. However, a number of patterns does not mean successful. Therefore, it's very import to a J2EE-based system about how to use design patterns in reasonable way, how to organize and apply them effectively in the system.GoF Design Patterns and Core J2EE Patterns are deeply discussed and analyzed in this paper, include the development of software reuse. Through a application example about Information Management Platform of Foreign Language Training School, use UML modeling technology to analysis system and use design patterns to implement a J2EE-based web application system. In the development process, chooses some important Core J2EE Patterns to research, such as Front Controller, Business Delegate, Service Locator, DAO and so on. All of them are applied into three-tier includes Web layer, Business layer and Integration layer of this J2EE project. Compared with the traditional application system, it has closely structure and clearly layers. In addition, the reusability and maintainability of system is better than before. At last, makes use of Ajax technology to enhance interaction of system.
Keywords/Search Tags:Desgin Patterns, Core J2EE Patterns, Web application, Ajax
PDF Full Text Request
Related items