Font Size: a A A

Research Of Struts Framework And Its Application In Online Bank

Posted on:2007-02-11Degree:MasterType:Thesis
Country:ChinaCandidate:J X LiFull Text:PDF
GTID:2178360182993798Subject:Software engineering
Abstract/Summary:
Along with the development of Internet, a series of new business patterns and trade form come out, which deeply change the traditional business patterns and the competitive structure between companies, and have a deeply impact on everyone's work ,study and life style. Net bank, the child of Internet and finance, was born of low price and wide foreground and given more and more recognition. As the representation of a new business pattern and the direction of future banks, net bank system demands more, compared to traditional bank business system. Recently, the rapid development of network and the extensive adoption of J2EE platform make multi-layer web structure based on B/S mature and develop progressively, which provides a strong technical basis for net bank.Apache Struts was a classical web framework, which is based on J2EE platform and implements the MVC design pattern. It gives the controller component of its own and integrates some technologies of J2EE to implement the model component and view component. It can separate the controller and display of the data effectively, overcome the defects of traditional development method, eases the burden of constructing multi-layer Web applications and provides reusable software architecture;it offers strong and stable service for developing and disposing enterprise application. This thesis gives the general working mechanism and some characteristic of Struts structure and introduces how to build a safe, stable and extensible net bank in detail. Then we analyze Data Access Object (DAO) pattern, DAO pattern separates a data resource client interface from its data access mechanisms, adapts a specific data resource access API to generic client interface. It allows data access mechanisms to change in most complex J2EE applications. At the end of the thesis ,we conclude the advantages and disadvantages of Struts framework, and give some solutions to improve Struts framework, which is helpful to build a safe, stable, effective and extensible net bank system.
Keywords/Search Tags:MVC, J2EE, Struts, Net bank
Related items