VelocityEngine Spring Java Config
Join the DZone community and get the full member experience.
Join For FreeThis is a first post in a series of short code snippets that will present the configuration of Spring beans from XML to Java.
XML:
<bean id="velocityEngine" class="org.springframework.ui.velocity.VelocityEngineFactoryBean"> <property name="velocityProperties"> <value> resource.loader=class class.resource.loader.class=org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader </value> </property> </bean>
Java
@Bean
public VelocityEngine velocityEngine() throws VelocityException, IOException{
VelocityEngineFactoryBean factory = new VelocityEngineFactoryBean();
Properties props = new Properties();
props.put("resource.loader", "class");
props.put("class.resource.loader.class",
"org.apache.velocity.runtime.resource.loader." +
"ClasspathResourceLoader");
factory.setVelocityProperties(props);
return factory.createVelocityEngine();
}
Spring Framework
Java (programming language)
Published at DZone with permission of Adrian Matei. See the original article here.
Opinions expressed by DZone contributors are their own.
Comments