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, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.
Comments