Font Size: a A A

Research And Design Of The Database Middleware And Its Application On Digital Forestry

Posted on:2008-02-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y B WangFull Text:PDF
GTID:2178360215993614Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Due to the maturity of Web-based database application technology, its market demand is more and more big. The software companies also want to increase the speed by increasing market share in the development of the project. Obviously the traditional development technology can't satisfy the demand. This study embarked from the current question of forestry system and had studied the technology of XML and the XSLT as well as the current quite popular Struts and Hibernate carefully. It has designed the data access middleware technology, thus achieving Web Page Automatic Generator based on Struts Framework and Hibernate technology. It will be applied on the afforestation subsystem of digital forestry. At the same time, this module had also transparently provided with the objects and the relational database mapping and supported many kinds of database functions by unified connection.At first, this study analyzed the status of the world-wide middleware, and pointed out the existing problems and deficiencies of middleware system. Then it analysed and introduced the key technologies involved in this study, such as middleware technology, XML, XSLT, Struts Framework and Hibemate technology. These technologies are in the mainstream of current technologies, so that the system has a better scalability and extensibility. While the introduction of these technologies also laid a solid foundations for the realization of system. Finally, this study introduced how to use these technologies to accomplish the design and realization of the system.Using the characteristics of XML technology and XSLT technology, this study adopted configuration files of XML of Hibernate as input files and transformed it into the grammar analysis-tree of input files through the analysis of grammar and then the grammar analysis-tree had been transformed into the grammar analysis-tree of production code through the analysis of code generation. Then code writers can take the informations of input files and build the code of Jsp and Java needed through the grammar analysis of code generator.During the exploiting process of this system, this study had used many advanced technologies including Java front developed technology based on J2EE, XML technology, Struts Framework and Hibemate technology and have developed a technology of data access middleware. Through using it into a subsystem of digital forestry, middleware can integrate with the system of digital forestry and it realized the innovation of the technologies in forestry. At the same time, Struts and Hibernate based on Web Page Automatic Generator in Automatic Code Generation Technology are new things which will have a very good development.This study will not only meet the increasing demands for B/S multilayer database applications, but also can save a lot of duplications of human codes. The development of process will bring good economic effect and will reduce the cycle of development and will reduce the costs of the exploitation of process greatly. So it has a good value of application and practice.
Keywords/Search Tags:XSLT, Hibernate, Struts Framework, Database Middleware, Digital Forestry
PDF Full Text Request
Related items