Font Size: a A A

Research On MVC Design Pattern And Hibernate In Call Center Business System Of B/S Architecture

Posted on:2009-07-07Degree:MasterType:Thesis
Country:ChinaCandidate:H LinFull Text:PDF
GTID:2178360272478149Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the emergence and development of J2EE platform, which has an outstanding character of cross-platform, a growing number of Web applications are developed with the J2EE platform. As a major component of J2EE platform, JSP has received developers'widespread favor gradually. The JSP specifications provide two Web application developing models with JSP: Model 1 and Model 2, the major difference between the two models is that they deal with business processes differently. From the angle of design structure, Model 2 fully embodies the model-View-Controller design pattern, it has a more clarity on performing Web pages and dividing developers with different roles, therefore it can give full play to the talent of Web page designer and java developers. These advantages were particularly conspicuous in large-scale project development.In addition, there are respectable mature components solve the problem of data access layer, which has always been concerned by the developers. Hibernate is a O/R Mapping technology with source opened, it has encapsulated JDBC in lightweight scale and has solved the problem troubled developers for a very long time, significantly reduce the time spent on data processing with SQL and JDBC artificially. In this paper, with the development of Fuzhou Post 11185 call center business system, the MVC design pattern and Hibernate framework technology is discussed, the design and realization of the business modules on vertical direction and the levels on horizontal direction of the system are introduced. In which the design of the data persistence layer in the system is described in detail.Finally aiming at the problem of development duplication exists in development of call center business systems, a common reusable call center business system framework design scheme is put forward in this paper. The design scheme abstracts common system management function from a number of call center business systems and forms a basic system framework which has no relationship with business and improves the code reusability.
Keywords/Search Tags:MVC, ORM, Hibernate, reusable-framework
PDF Full Text Request
Related items