Apache Velocity is used by various common application types, which are as following. Web applications: HTML pages are created by the Web designers for dynamic information, with placeholders. Frameworks that support velocity or the VelocityViewServlet process the page.Source code generation: Based at templates SQL, Java source code or PostScript are generated by the Velocity. Velocity is used by various commercial development software packages and open source.Automatic emails:
Different technological combinations make an Apache Velocity. Template engine is the Apache velocity’s central component. Heavily adopted template engine is the Apache Velocity in Java industry. It is used widely by the Programmers.
Template engine’s overview would be discussed in this post.
A model is transformed to a resultant artifact by template engine, by using instructions which are referred as a template. Major components present are: