Cuando se requiere redistribución, se pueden utilizar Oracle JDeveloper y ADF para asignar conceptos utilizados en aplicaciones de Forms a la plataforma Java. Este estudio de caso técnico ilustra este proceso.
Prefacio................................................. ....................................................... ........................ ......... 4 Introducción ................................................. ....................................................... ........................ .... 4 Supuestos tecnológicos................................................ ........ ................... 4 Presentación de la aplicación de formularios ........................................ ...... ....... 5 Solicitud de la Cumbre de Reurbanización................................................ ................. 5 Decisiones de arquitectura................................................ ........ ...................5 Implementación de la interfaz de usuario................................................ .................5 Implementación de servicios empresariales................................................ ................. 6 Construyendo el modelo de negocio................................................ .. ................................6 Visualizando los datos ................................................ .. ........................6 Construir objetos de entidad ................................................ ....... ...................7 Objetos de vista de edificio.................................. ................................. 8 Refinando el modelo de negocio ................................................ . ................................12 Búsqueda de inventario por ID de producto................................................ .. ............ 12 Agregar un atributo calculado ................................................. ............13 Visualización de una imagen de un archivo................................................ ... ................. 14 Agregar reglas de validación ................................................ .. ..........................15 Garantizar que la fecha de envío sea posterior a la fecha del pedido................................. 15 Cambio de ID del producto................................................. .. ................................ 16 Validación de pago basada en calificación crediticia................................. 19 Lista de Valores................................................. ..... ........................................... veintiuno Construyendo la interfaz de usuario................................................ ...... ................... Veintidós Diseño de página................................... ........ ..................................... Veintidós Componentes................................................. ....................................................... veinticuatro Cuadros de diálogo emergentes................................... ........ ................................25 Gráficos................................................. ....................................................... ........................ .. 25 Navegación ................................................. ....................................................... ...... 26 Representación condicional................................................ ................................26 Revisar la solicitud completa................................................ .. ................27 Conclusiones................................................. ....................................................... ...... 27 Acceso a la base de datos................................................ ........ ........................................27 Validación................................................. ....................................................... ...... 27 Interfaz de usuario................................................ ....................................................... ........................ ........ 27 Mejoras en 11g................................................ .................................27