Font Size: a A A

The Application And Realize Based On Spring, Hibernate, JSF Frame

Posted on:2010-12-09Degree:MasterType:Thesis
Country:ChinaCandidate:L HuFull Text:PDF
GTID:2178330338488052Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid devlopment of JAVA,the requirements of Web based application systems have become more complex, the developent cycle is increasingly shorter. Systems scalaility and maintainability have become more sophisticated. Now based on JAVA EE , the predecessor has develped the great variety the frame, and there is no frame work able to solve all problems in the web applcation development. Therefore,the suit able frame works must be choosed to integrate into a basis development platform for system. Through compaison analysis,the emerging Java EE standard frame work JSF and open source frame works Spring,Hibernate are choosed as the application development solution in this paper.As is stated above, this thsis did research on JSF, Spring and Hibernate frameworks, at first study each lay advantages, disadantages and core technologies, then analysed each framework's function in layer. Finally combined with the project, discuss the integrated framework usability, advatages ,disadvantages, as well as the prospects for develoment. Has analyzed the web level, the service logic level, the design pattern which the data lasting level institute must use,The database and the DAO, DAO connection's design pattern has carried on the analysis; chooses the frame which through the contrastive analysis platform construction each level uses,and to Spring and JSF, the Hibernate confomity method has carried on the analysis. When analyzes each kind of frame the key techologies has carried on the good and bad points analysis to each frame as well as the confority frame. The union study materials mangement system management system project confirms the platorm the validity,in the system function descrition's foundation, carries on the analysis through UML with the illustrtion to the system, to the system function module divsion, the definite system architecture and the movment environment, finally to the database, kind and the page cary on the related design. Has designed PersonRole, permision in the data lasting level and so on lasting kind, as well as with it cooperation data accessing object connecion PersonRoleDao, permissionDao and so on, realizes through permissionDaoHibernateImpl. Has designed service connection UserService and the connection in the service logic level realizes kind of UserServiceHibernateImpl, Has designed BaekingBean, UserBean in the web level and so on, as well as with it cooperation ManagedBean.Practice shows that the appliction of this integrated framework can fully display each lay's advantages, make the work maimum limit not affect in each lay, realized the each lay of systems low coupling and the high polyerization, the comlexity of application development could be reduced so that the efficincy and quality of the development is improved, also enhnced the development fleibility.
Keywords/Search Tags:JSF framework, Spring framework, Hibernate framework, MVC
PDF Full Text Request
Related items