-
Notifications
You must be signed in to change notification settings - Fork 2
Videos
Desde este modelo de datos de ejemplo:
Y sin teclear ni una sola línea de código, vamos a construir, en menos de 5 minutos, los mantenimientos de 3 tablas maestras: "Regions", "Countries"
y "Locations"
, desplegándolos en el servidor de aplicaciones. En este caso, haremos que nuestro sistema soporte 2 idiomas.
Serán 3 mantenimientos totalmente operativos y usables, puesto que se beneficiarán de los patrones de interacción RUP (Rich UDA Patterns) propuestos por , que garantizan niveles optimos de usabilidad y facilidad de utilización para el usuario final.
Con la aplicación base ya construida, vamos a aplicar, también en menos de 5 minutos, ciertas mejoras que aumenten aún más si cabe, la usabilidad del sistema:
- Le pondremos un título a la aplicación
- Actualizaremos los menús para que enlacen con los mantenimientos definidos
- Configuraremos las migas de pan para que indiquen en todo momento la "posición" del usuario dentro de la aplicación
- Mejoraremos uno de los mensajes de error autogenerados, en concreto el asociado a la excepción
DuplicateKeyException
- Para el mantenimiento de la tabla
Countries
, haremos que la columna que indica la región a la que pertenece, se complete con la denominación correspondiente. - Y además en dicho mantenimiento, al editar o añadir una fila, la columna que indica la región, se podrá seleccionar desde un
"combo"
- Estas dos mejoras también las haremos para el mantenimiento de la tabla
Locations
, con la columna de país.
Y este es el resultado de sólo 10 minutos de trabajo.
La documentación y la información contenida en estas páginas se ofrecen bajo licencia
El plugin , las extensiones para Hibernate Tools, las plantillas de generación de código, las librerías de utilidades y los componentes RUP se ofrecen con arreglo a la European Union Public Licence (EUPL), exclusivamente en su versión 1.1.