A Generator of MVC-based Web Applications

This paper presents a generator of Spring MVC-based web applications. The generator was designed using Freemarker template and HibernateTools toolset. The generated applications are fully functional web applications based on three tiers architecture and MVC software pattern. The structure of Spring web applications is explained in brief, while designed templates and their role in the process of code generation are elaborated in more detail. The generator was designed to show a possibility for fast development of a custom generator as a solution for specific application requirements. Keywordsapplications generator; Spring; Freemarker; HibernateTools; MVC.