Font Size: a A A

Based On The J2ee Platform, Enterprise-class Web Applications

Posted on:2007-03-08Degree:MasterType:Thesis
Country:ChinaCandidate:J J YueFull Text:PDF
GTID:2208360185955745Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the recent years, the J2EE platform has increased quickly. It has been the factual standard and criterion of developing enterprise application. The platform is a uniform set which is made of APIs (Application Programming Interfaces), services and protocols. The set includes the characters and functions, which are needed in construction of distributing and more-layers application; In addition, the set provides vigorous and stable services to develop and configure enterprise application.Currently, there are two fashions for developing View Level based on J2EE, namely, traditional Web developing method and Web developing method based on MVC pattern (Model-View-Controller). The latter method can conquer the former method's abuse, which the most excellence is that view logic is separated from business logic in order to fit complicated design's requirement. So, developer should firstly choose Web developing method based on MVC patterns.Apache Struts is one of the best application framework implementing MVC patters. Struts has own Controller,and integrate other technology in order to implement Model and View in MVC pattern.There are two fashions for developing Permanent Level , first, Using JDBC API to data access directly, secondly, data access based on ORM mechanism. The latter can conquer difficulty because Object domain and Relation domain don't match. So, developer should firstly choose the data access method based on ORM mechanism.In much ORM software, Hibernate is popular of ORM software. Hibernate is the middleware of data access. It can provide for any Java application service to access any RDBMS. Anything that is to use Hibernate won't be care of how to implement Hibernate and just know how to access Hibernate API.This thesis consists of four parts. The first part introduces Web application's evolution and research actuality. The second part analyzes J2EE-plateform technology and gets a Struts+Hibernate system framework. The third part introduces Struts and Hibernate technology. The four parts discusses the design and implementation for integrated business manage platform based on Struts+Hibernate system framework.
Keywords/Search Tags:J2EE, MVC pattern, Struts, ORM, Hibernate
PDF Full Text Request
Related items