Librerías propias de Groovy - Ejercicios
MarkUpBuilder (I)
Escribir el código de una página HTML utilizando MarkupBuilder. Un ejemplo de una página sencilla puede ser la portada de la Universidad de Alicante http://www.ua.es.
MarkUpBuilder (II)
Escribir el código de una fuente RSS con diferentes noticias. Puedes tomar como ejemplo la fuente RSS de la web http://groovy.org.es.
Creación de DSLs
Crear un ejemplo de DSL que permite realizar operaciones del tipo 5.dias + 6.horas. Las unidades que vamos a poder convertir serán segundos, minutos, horas, días, semanas y años. Vamos a suponer que un año tiene 53 semanas y 365 días.
Leyendo fuentes RSS
Mostrar por pantalla la información extraída de la fuente RSS generada en el ejercicio 3.
Bases de datos (I)
Crear una tabla en una nueva base de datos llamada Libros que contenga los campos id, título, isbn y año de edición.
Realizar las cuatro operaciones básicas sobre la nueva tabla creada directamente con los métodos execute(), executeUpdate(), eachRow(), query(), rows() y firstRow().
Bases de datos (II)
Crear una nueva tabla llamada Usuarios. Esta tabla tendrá la típica información de los usuarios de cualquier aplicación, es decir, nombre de usuario, contraseña, nombre completo y correo electrónico.
Posteriormente realizar inserciones de nuevos usuarios en la tabla recién creada y mostrar los usuarios por pantalla utilizando los métodos each() y findAll().