Font Size: a A A

Research And Realization Of Web Application Based On JSF And Hibernate

Posted on:2008-06-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2178360215950929Subject:Management Science and Engineering
Abstract/Summary:
With the development of Internet and enterprise information construction, the requirements of Web-based application systems have become more complex, the development cycle is increasingly shorter. System scalability and maintainability have become more sophisticated. Sun submitted its J2EE (Java 2, Enterprise Edition) design pattern, it is to build a distributed enterprise application and meet scalability, performance, and security solutions. The multi-tier Web architecture based on J2EE gradually perfect, Multilayer Java Web application development has become prevalent. However, for the J2EE-standard components, view of pages, business logic and data processing are concentrated in the code of pages, resulting in applications of a strong coupling, Web application which led to the expansion and maintenance of extremely difficult and is not conducive to development cooperation and division. The EJB of the core J2EE component, because of its complexity, increased the difficulties of the development of business logic tier, and it needs the support of EJB containers, increased development costs. So it become the primary J2EE development issues how fastly build a reusable, scalability and maintaining Web applications.Firstly, this paper has the in-depth analysis for JSF framework and Hibernate technical. Secondly, According to the characteristics of Web system development and the advantages and disadvantages of the J2EE design pattern, a Web application integration framework model based on JSF and Hibernate has been advanced. The focus is UI components, Event Model and database mapping of the integration framework. The problems that may be encountered on Web application development framework have been analysed, its solutions have been given. Finally, the Web-based application library management system as an example, this paper discussed the application of JSF and Hibernate integration framework in the system. Practice shows that the application of this integrated framework can improve the efficiency of Web systems development, while meeting system scalability and maintainability requirements.
Keywords/Search Tags:J2EE, MVC Pattern, JSF, Object Relation Mapping, Hibernate
Related items