Font Size: a A A

DRP System Based On Struts2+Spring3+Hibernate3+Ajax

Posted on:2011-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:H J ShenFull Text:PDF
GTID:2178360308960773Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
Distribution Resource Planning (DRP) is a method used in business administration for planning orders within a supply chain. DRP enables the user to set certain inventory control parameters (like a safety stock) and calculate the time-phased inventory requirements.At present, the JavaEE framework is popular due to its extensibility and reuse and retractility. The web application can ensure the satisfaction of user's carious demand with the introduction of MVC framework. Struts2 is an excellent realization based on the presentation layer and the controller layer of MVC pattern. And it not only provides a powerful label presentation technology, and also provides a flexible and natural way of the controller distribution, and sets aside interfaces for other frameworks in order to integrate facilitate. Spring is another excellent framework mainly based on the thinking of AOP and IoC. It is easy to transaction management and achieves the assembly of JavaBean, and at the same time it provides a unified interface for different data access technology. Hibernate framework is an ORM (Object/Relational Mapping) tool. It not only provides methods of access to data and data query, also can manage the Java objects mapped to database tables, which can significantly reduce the time of using JDBC and SQL technology to access to data manually. Ajax framework can work out problems in the Spring framework or Struts framework, and provides us a better and more flexible developing in the enterprise web applications, and it also can increase the development of satisfaction in order to complete software development.This paper introduces the characteristic and development view of DRP system. And, it analyses and particularly introduces the realization of the DRP system based on Struts2 and optimization of data persistence technology. It greatly reduces amounts of application codes, and reduces the dependency between modules through the use of IoC thinking; improve the efficiency of the application through the use of Annotation technology in POJO. It will bring the thinking of AOP in Struts2 to the development of enterprise web application in order to the separation of the basic operational code (cross-business code) and the business logic code; improve the system code readability, maintainability and reusability.
Keywords/Search Tags:Struts2, Spring, Hibernate, Ajax, MVC, DRP
PDF Full Text Request
Related items