Curso J2EE (11ª semana) spring+(aop, velocity), aspectj
Continuamos con spring y hemos aprovechado su módulo aop para introducirnos en la programación orientada a aspectos además también hemos hecho algún ejemplo con aspectj (otra implementación de este paradigma) mas potente que el módulo aop de spring. Por supuesto también tenemos implementaciones de programación orientada a aspectos para otros lenguajes (aspect#, aspect .net, aspectc, phpAspect, etc).
Esta semana también nos ha dado para conocer otra de las librerías que podemos integrar con spring, el motor de plantillas velocity, integrarlo es tan sencillo como declarar los beans de configuración:
-
<bean id="velocityConfig" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
-
<property name="resourceLoaderPath" value="/WEB-INF/velocity/"/>
-
</bean>
-
<bean id="viewResolver" class="org.springframework.web.servlet.view.velocity.VelocityViewResolver">
-
<property name="cache" value="true"/>
-
<property name="prefix" value=""/>
-
<property name="suffix" value=".vm"/>
-
</bean>














