- Arquitectura MVC
- Uso extensivo de Anotaciones
- Mapeos de acciones vía XML y Anotaciones
- Tipos de resultados
- Layout usando Tiles 3
- Generación PDF y Excel
- Resultado JSON
- Control de excepciones y errores
- Formulario y validación
- Upload de archivos
- Localización y multilenguaje i18n
- Ajax con jQuery
- Interceptores y stack
- Inyección de dependencia
- Bases de Datos con ORM Hibernate y JPA2
- Integración Spring Framework IoC y Data Access
- Integración Java EE7 EJB3 y JPA2 (Servidor de Aplicaciones JBoss)
- Seguridad y autenticación de usuarios
- Web Services RESTFul
- Integración AngularJS
- Maven, Eclipce, JBoss, Tomcat ...
y mucho más ...