Screencast
De AriespubLos Screencasts son grabaciones cortas de la salida en pantalla, con narrador de fondo en las que explicamos diversos aspectos de Aries. Tienen la estructura de un tutorial en el que vamos desarrollando paso a paso alguna funcionalidad.
- Primeros pasos en Aries (15 minutos): Se explica desde la instalación del puesto de desarrollo, creación de un proyecto hasta tener una función de búsqueda y gestión de una entidad.
- Relaciones entre entidades (13 minutos): Se explica lo básico de las relaciones entre entidades, desde cómo declararlas en JPA hasta cómo ofrecerlas en la interfaz de usuario.
- Tablas (9 minutos): Se explica lo básico de las tablas (cuadrículas) en la parte de la vista y control. Se muestra cómo se edita en línea, cómo se desarrolla una gestión de líneas y una gestión de líneas con criterios.
- Maestro/Detalle (13 minutos): Aprendemos a desarrollar una función de tipo maestro/detalle utilizando claves subrogadas y generadas automáticamente.
- Totales (13 minutos): Hacemos un ejercicio que consiste en mostrar valores totalizados que se actualizan cada vez que hacemos cambios en una cuadrícula. Utilizamos el ejercicio anterior de maestro detalle. Aprendemos a manipular la cuadrícula.
- Proceso (17 minutos): Aprendemos a desarrollar un "Proceso". A la vez aprendemos autilizar el patrón DTO (Data Transfer Object), a ver cómo gestiona Spring las transacciones de forma declarativa y a utilizar un poco los DAOS. El ejemplo concreto será un proceso que actualiza el precio de los artículos que tengo en mi base de datos.
- DAO (10 minutos): Aprendemos a crear un DAO de Entidad y a escribir sentencias JQL para realizar el acceso a la base de datos a través de JPA/Hibernate. En este ejemplo lo que hacemos es recodificar la lógica de negocio del ejercicio 6 para hacerla más eficiente.