Title: Integrated Architecture for Web Application Development Based on Spring Framework and Activiti Engine

Year of Publication: 2013
Page Numbers: 52-56
Authors: Xiujin Shi, Kuikui Liu, Yue Li
Conference Name: The International Conference on E-Technologies and Business on the Web (EBW2013)
- Thailand


With the prevalence of the Java web application development, there are a lot of frameworks to make the development of Java web application easier, most of them are based on MVC (Model-View-Controller) design pattern, e.g., Spring framework, but they didn’t pay enough attention on business logic. In this paper, an integrated architecture has been presented to integrate several frameworks in order to facilitate the process of building a web application. Moreover, this paper present a new annotation method for the configuration of the Spring framework instead of the XML files as we can see in most of the Java web project. This approach is implemented in the development of Taori e-commerce website project. The proposed architecture help the developer classify the project into several part, i.e., Activiti part and Spring part, This approach improves the maintainability and reusability of the application.