Curso [3-7-3] Oracle Application Development Framework Parte 3
Contenido 31 Creación de ADF DataBound Search Forms
31.1 Acerca de la creación de formularios de búsqueda
31.1.1 Criterios implícitos y con nombre Ver
31.1.2 Lista de valores (LOV) Campos de entrada
31.1.3 Búsqueda de Casos y ejemplos de forma de uso
31.1.4 Funcionalidad adicional para formularios de búsqueda
31.2 Creación de formularios de consulta de búsqueda
31.2.1 Variables Enlazar con nombre en formularios consulta de búsqueda
31.2.2 Cómo crear un formulario de búsqueda de consultas con una tabla de resultados o tabla de árbol
31.2.3 Cómo crear un formulario de consultas de búsqueda y agregar un componente de resultados posteriores
31.2.4 Cómo Persistir búsquedas guardadas en MDS
31.2.5 Cómo definir el comportamiento de búsqueda predeterminado Binding
31.2.6 Lo que usted puede necesitar saber sobre Criterion Dependiente
31.2.7 ¿Qué sucede cuando se crea un formulario de consulta
31.2.8 ¿Qué sucede en tiempo de ejecución: Buscar las formas
31.3 Configuración de Propiedades Search Form
31.3.1 Cómo establecer propiedades de formulario en la búsqueda de los criterios View
31.3.2 Cómo establecer propiedades de búsqueda de formulario en el componente de consulta
31.3.3 Cómo crear operadores personalizados o quitar operadores estándar
31.4 Creación de Quick Search Forms consulta
31.4.1 Cómo crear un formulario de consulta de búsqueda rápida con una tabla de resultados o tabla de árbol
31.4.2 Cómo crear un formulario de consulta de búsqueda rápida y agregar un componente de resultados posteriores
31.4.3 Cómo definir el formato de consulta rápida Layout
31.4.4 ¿Qué sucede cuando se crea un formulario de consulta de búsqueda rápida
31.4.5 ¿Qué sucede en tiempo de ejecución: Consulta Rápida
31.5 Crear tablas independientes filtradas búsqueda Criterios de vista con nombre
31.5.1 Cómo crear tabla filtrada y búsqueda de Consulta-por-Ejemplo
32 Uso más complejo DataBound ADF Faces Components
32.1 Acerca de Más Complejo DataBound ADF Faces Components
32.1.1 enlace de datos complejo ADF Faces Components Casos de uso y ejemplos
32.1.2 Funcionalidad adicional del Complejo ADF Faces Components enlace de datos
32.2 Uso del ADF Faces Calendar Component
32.2.1 Cómo usar el ADF Faces Calendario
32.2.2 ¿Qué sucede cuando se crea un calendario
32.2.3 ¿Qué sucede en tiempo de ejecución: Cómo funciona el Calendario de unión
32.3 Uso del ADF Faces componente Carousel
32.3.1 Cómo crear un componente de enlace de datos del carrusel
32.3.2 ¿Qué sucede cuando se crea un carrusel
33 Creación de enlace de datos del ADF componentes de visualización de datos
33.1 Acerca de los componentes de visualización de datos del ADF
33.1.1 Características de funcionamiento y presentación
33.1.2 componentes de visualización de datos de casos de uso y ejemplos
33.1.3 Funcionalidad adicional para los componentes de visualización de datos
33.2 Creación de gráficos DataBound
33.2.1 Cómo crear un gráfico
33.2.2 ¿Qué sucede cuando usted utiliza los controles de datos panel para crear un gráfico
33.2.3 Lo que usted puede necesitar saber sobre el uso de un gráfico Listener Row de Selección para el Procesamiento de Maestro-Detalle
33.2.4 Lo que usted puede necesitar saber sobre el uso de pares nombre-valor
33.2.5 Cómo crear un gráfico usando pares nombre-valor
33.2.6 Cómo crear un gráfico de Spark enlace de datos
33.2.7 Configuración de enlace de datos gráficos para Perforación
33.2.7.1 Cómo configurar los gráficos de enlace de datos para Perforación
33.3 Creación de Indicadores de enlace de datos
33.3.1 Cómo crear un comparador enlace de datos
33.3.2 ¿Qué sucede cuando se crea un comparador de un control de datos
33.3.3 Cómo crear un enlace de datos de estado del medidor juego de manómetros
33.3.4 ¿Qué sucede cuando se crea un medidor medidor de estado de un control de datos
33.4 Crear tablas dinámicas DataBound
33.4.1 Cómo crear una tabla dinámica
33.4.2 ¿Qué ocurre cuando se usa el Data Control Panel para crear una tabla dinámica
33.4.2.1 Enlaces para tablas dinámicas
33.4.2.2 código en la página JSF para una tabla dinámica y Pivote Filter Bar
33.4.3 Lo que usted puede necesitar saber sobre la agregación de atributos en la tabla dinámica
33.4.3.1 defecto agregación de filas de datos duplicados
33.4.3.2 agregación personalizada de filas duplicadas
33.4.4 Lo que usted puede necesitar saber sobre la especificación de un tipo inicial de una tabla dinámica
33.5 Creación de enlace de datos Geographic Maps
33.5.1 Cómo crear un mapa geográfico con un tema Point
33.5.2 Cómo crear artículos de punto de estilo para un tema Point
33.5.3 ¿Qué sucede cuando se crea un mapa geográfico con un tema Point
33.5.3.1 XML Binding para un tema Point
33.5.3.2 XML código en la página JSF para obtener un mapa geográfico y temático Point
33.5.4 Lo que usted puede necesitar saber Cómo añadir elementos personalizados estilo de punto a punto de un tema Mapa
33.5.5 Cómo agregar un enlace de datos Tema de color a un mapa geográfico
33.5.6 ¿Qué sucede cuando se agrega un tema de colores a un mapa geográfico
33.5.6.1 XML Binding para un tema de colores
33.5.6.2 XML código en la página JSF para un tema de colores
33.5.7 Lo que usted puede necesitar saber sobre Colores Personalización de un tema de color de mapa
33.5.8 Cómo agregar un tema de Pie Gráfico enlace de datos a un mapa geográfico
33.5.9 ¿Qué sucede cuando se agrega un tema gráfico circular a un mapa geográfico
33.5.9.1 XML Binding para un tema gráfico circular
33.5.9.2 código en la página JSF para un tema gráfico circular
33.6 Creación de mapas temáticos DataBound
33.6.1 Cómo crear un mapa temático Uso de ADF controles de datos
33.6.2 ¿Qué ocurre cuando se usa controles de datos para crear un mapa temático
33.6.3 Lo que usted puede necesitar saber sobre el Mapa de Situación Base Ids
33.6.4 Cómo agregar capas de datos para mapas temáticos
33.6.5 Cómo configurar perforación en mapas temáticos
33.6.6 Lo que usted puede necesitar saber Acerca de la configuración relaciones maestro-detalle
33.6.7 Las áreas de peluquería, marcadores, imágenes para mostrar y Dat
33.6.7.1 Cómo Áreas de estilo para mostrar datos
33.6.7.2 Cómo marcadores de estilo para mostrar datos
33.6.7.3 Lo que usted puede necesitar saber sobre los marcadores de peluquería
33.6.7.4 Lo que usted puede necesitar saber sobre los valores de estilo predeterminados para los grupos de atributos
33.6.7.5 Cómo imágenes de estilo para mostrar datos
33.6.7.6 Lo que usted puede necesitar saber sobre archivos SVG
33.6.8 Creación de Legends DataBound
33.6.9 Cómo definir una capa de mapa personalizado
33.7 Creación de diagramas de Gantt DataBound
33.7.1 Cómo crear un diagrama de Gantt Proyecto de enlace de datos
33.7.2 ¿Qué sucede cuando se crea un gráfico Gantt Project desde un control de datos
33.7.3 Lo que usted puede necesitar saber Acerca de las tareas de resumen en un diagrama de Gantt del Proyecto
33.7.4 Lo que usted puede necesitar saber sobre el porcentaje completado en un diagrama de Gantt del Proyecto
33.7.5 Lo que usted puede necesitar saber sobre la varianza en un diagrama de Gantt del Proyecto
33.7.6 Cómo crear un enlace de datos de utilización de recursos Diagrama de Gantt
33.7.7 ¿Qué sucede cuando se crea una utilización de recursos Diagrama de Gantt
33.7.8 Cómo crear un gráfico de Gantt de programación enlace de datos
33.7.9 ¿Qué sucede cuando se crea un gráfico de Gantt de programación
33.8 Creación de espectadores DataBound Jerarquía
33.8.1 Cómo crear un visor de jerarquía utilizando ADF controles de datos
33.8.2 ¿Qué sucede cuando se crea un enlace de datos Visor de Jerarquía
33.8.3 Cómo crear una búsqueda enlace de datos en un visor de Jerarquía
34 Utilización de eventos contextuales
34.1 Creación de eventos contextuales
34.1.1 Eventos contextuales Casos de uso y ejemplos
34.1.2 Funcionalidad adicional para eventos contextuales
34.2 Creación de eventos contextuales mediante declaración
34.2.1 Cómo publicar eventos contextuales
34.2.2 Cómo suscribirse a y utilizar eventos contextuales
34.2.3 ¿Qué sucede al crear eventos contextuales
34.2.4 Cómo controlar eventos contextuales Despacho
34.2.5 ¿Qué sucede en tiempo de ejecución: Eventos contextuales
34.3 Creación de eventos contextuales manualmente
34.3.1 Cómo crear manualmente los eventos contextuales
34.4 Creación de eventos contextuales Uso de beans gestionados
34.5 Creación de eventos contextuales usando JavaScript
34.6 Creación del mapa de eventos manualmente
34.6.1 Cómo crear el mapa de eventos manualmente
34.7 Registro de un Dispatcher personalizada
34.7.1 Cómo registrar un Dispatcher personalizada
35 Habilitación de Seguridad de ADF en una aplicación Web Fusion
35.1 ADF Seguridad
35.1.1 Integración de la ADF de Seguridad y de Seguridad de Java
35.1.2 ADF Seguridad Casos de Uso y ejemplos
35.1.3 Funcionalidad adicional para el alimentador automático de documentos de seguridad
35.2 ADF Información general sobre seguridad de procesos
35.3 La habilitación de ADF de Seguridad
35.3.1 Cómo activar el alimentador automático de documentos de seguridad
35.3.2 ¿Qué ocurre al habilitar ADF Seguridad
35.3.3 ¿Qué sucede cuando se genera un defecto basada en formularios de página Inicio de sesión
35.3.4 Lo que usted puede necesitar saber sobre el Asistente de seguridad Configurar ADF
35.3.5 Lo que usted puede necesitar saber sobre el alimentador automático de documentos de autenticación
35.3.6 Lo que usted puede necesitar saber sobre el built-in test-all Papel
35.3.7 Lo que usted puede necesitar saber sobre el Papel de validez usuarios
35.4 Creación de funciones de aplicación
35.4.1 Cómo crear funciones de aplicación
35.4.2 ¿Qué sucede al crear funciones de aplicación
35.4.3 Lo que usted puede necesitar saber Acerca de las funciones empresariales y funciones de aplicación
35.5 Definición de Políticas de Seguridad ADF
35.5.1 Cómo hacer un alimentador automático de documentos Recursos Públicos
35.5.2 ¿Qué sucede cuando usted hace un recurso público ADF
35.5.3 ¿Qué sucede en tiempo de ejecución: ¿Cómo las funciones integradas se utilizan los
35.5.4 Cómo definir políticas para flujos de tareas acotadas ADF
35.5.5 Cómo definir políticas para las páginas Web que hacen referencia a una página de definición
35.5.6 Cómo definir políticas de control de acceso de usuario a los métodos ADF
35.5.6.1 Creación de una subvención de recursos para controlar el acceso a los métodos ADF
35.5.6.2 Aplicación de la Beca de recursos en la interfaz de usuario
35.5.7 ¿Qué sucede cuando se define la política de seguridad
35.5.8 ¿Qué sucede en tiempo de ejecución: ¿Cómo ADF políticas de seguridad son forzadas
35.5.9 Lo que usted puede necesitar saber sobre la definición de políticas para páginas sin enlaces ADF
35.5.10 Cómo utilizar expresiones regulares para definir políticas sobre grupos de recursos
35.5.11 Cómo definir políticas para datos
35.5.11.1 Definición de mapas de permisos en objetos de entidad ADF
35.5.11.2 Definición de mapas de permisos en los atributos de objetos de entidad ADF
35.5.11.3 Conceder permisos en objetos de entidad ADF y atributos de entidad
35.5.12 Cómo Subvenciones de recursos agregados en forma de subvenciones por Derecho
35.5.13 ¿Qué sucede después de crear un Grant por Derecho
35.6 Creación de usuarios de prueba
35.6.1 Cómo crear usuarios de prueba en JDeveloper
35.6.2 ¿Qué sucede cuando usted crear usuarios de prueba
35.6.3 Cómo asociar usuarios de prueba con funciones de aplicación
35.6.4 ¿Qué sucede al configurar funciones de aplicación
35.7 Creación de una página de acceso
35.7.1 Cómo crear un componente de enlace de conexión y agregarlo a una página web pública
35.7.2 Cómo crear una página de inicio
35.7.2.1 sesión Crear código para el bean de respaldo
35.7.2.2 Creación de una página de entrada del ADF Faces-Based
35.7.2.3 Configuración del archivo web.xml para una página de entrada del ADF Faces-Based
35.7.2.4 Comprobación de que la página es de acceso público
35.7.2.5 Comprobación de que los recursos de la página de ingreso son accesibles
35.7.3 Cómo crear una página de bienvenida Pública
35.7.3.1 Comprobación de que la página de bienvenida es público
35.7.3.2 Adición de sesión y cierre de sesión Links
35.7.3.3 Ocultación Enlaces a páginas seguras
35.7.4 Cómo redireccionar a un usuario después de la autenticación
35.7.5 Lo que usted puede necesitar saber sobre el ADF Servlet Salir y memoria caché del navegador
35.8 Pruebas de Seguridad en JDeveloper
35.8.1 Cómo configurar, implementar y ejecutar una aplicación segura en JDeveloper
35.8.2 ¿Qué sucede al configurar las opciones de seguridad de implementación
35.8.3 Cómo utilizar el built-in test-all función de aplicación
35.8.4 ¿Qué sucede en tiempo de ejecución: ¿Cómo controla la autenticación de Seguridad de ADF
35.8.5 ¿Qué sucede en tiempo de ejecución: ¿Cómo ADF Seguridad Maneja Autorización
35.9 Preparación de la aplicación segura de la implementación
35.9.1 Cómo quitar el test-all Rol de la Política de la tienda de aplicaciones
35.9.2 Cómo quitar Usuarios de prueba en la tienda de Identidad de la aplicación
35.9.3 Cómo proteger archivos de recursos mediante una restricción de URL
35.10 Desactivación de alimentador automático de documentos de seguridad
35.10.1 Cómo deshabilitar ADF Seguridad
35.10.2 ¿Qué sucede cuando usted Desactivar ADF Seguridad
35.11 Tópicos avanzados y Buenas Prácticas
35.11.1 Usar Expression Language (EL) con ADF Seguridad
35.11.1.1 Cómo evaluar las políticas de uso de EL
35.11.1.2 ¿Qué ocurre cuando se usa el cuadro de diálogo Generador de expresiones
35.11.1.3 Lo que usted puede necesitar saber acerca de la evaluación diferida de EL
35.11.2 Cómo evaluar las políticas con Personal Permisos de JAAS y EL
35.11.2.1 Crear la Clase personalizada JAAS Permiso
35.11.2.2 La creación de la Política de Seguridad ADF Con un permiso personalizado
35.11.2.3 La asociación de la representación de un componente de interfaz de usuario con un permiso personalizado
35.11.3 Obtención de información del contexto de seguridad del ADF
35.11.3.1 Cómo determinar si la seguridad está habilitada
35.11.3.2 Cómo determinar si el usuario está autenticado
35.11.3.3 Cómo determinar el nombre de usuario actual, nombre de Empresa, o Enterprise ID
35.11.3.4 Cómo determinar la pertenencia a un rol de Java EE Seguridad
35.11.3.5 Cómo determinar Permiso Uso de Java
35.11.4 Las mejores prácticas para trabajar con ADF Seguridad
36 Probar y depurar componentes ADF
36.1 ADF depuración
36.2 Corrección de simples errores de compilación de Oracle ADF
36.3 Corrección de simples errores de tiempo de ejecución de Oracle ADF
36.4 Reloading Oracle ADF metadatos integrados en WebLogic Server
36.5 Validación de ADF controlador de metadatos
36.6 Uso del ADF Logger
36.6.1 Cómo configurar los niveles de registro de ADF
36.6.2 Cómo activar el registro de diagnóstico
36.6.3 Cómo crear una configuración de Oracle ADF depuración
36.6.4 Cómo utilizar el Analizador de anotaciones para ver mensajes de registro
36.6.4.1 Visualización de los mensajes de diagnóstico en el Log Analyzer
36.6.4.2 Uso del Log Analyzer para analizar la solicitud de ADF
36.6.4.3 Clasificación Mensajes de diagnóstico por eventos ADF
36.6.5 Lo que usted puede necesitar saber sobre el archivo Logging.xml
36.6.6 Lo que usted puede necesitar saber sobre el Registro de ADF y Oracle WebLogic Server
36.7 Usando el probador Oracle ADF Modelo de Prueba y depuración
36.7.1 Cómo ejecutar en modo de depuración y prueba con el probador de Oracle ADF Modelo
36.7.2 Cómo ejecutar el Comprobador de Oracle ADF modelo y prueba con una configuración específica
36.7.3 ¿Qué sucede cuando se ejecuta el comprobador de Oracle ADF Modelo en modo de depuración
36.7.4 Cómo verificar los artefactos de tiempo de ejecución en el probador de Oracle ADF Modelo
36.7.5 Cómo actualizar el probador de Oracle ADF Modelo con cambios en las aplicaciones
36.8 Utilizar el depurador declarativo ADF
36.8.1 Uso de Código Fuente ADF con el depurador
36.8.2 Cómo configurar la Fuente ADF User Library
36.8.3 Cómo agregar la Biblioteca de orígenes de ADF a un proyecto
36.8.4 Cómo utilizar el evaluador de expresiones EL
36.8.5 Cómo visualizar y exportar información de seguimiento de pila
36.9 Configuración del ADF declarativas puntos de interrupción
36.9.1 Cómo configurar y utilizar puntos de interrupción de tareas de Actividad de Flujo
36.9.2 Cómo configurar y utilizar la página de puntos de interrupción ejecutables Definición
36.9.3 Cómo configurar y utilizar la página de puntos de interrupción Acción definición vinculante
36.9.4 Cómo configurar y utilizar la página de puntos de interrupción Valor Definición vinculante
36.9.5 Cómo configurar y utilizar puntos de corte Página definición contextual de eventos
36.9.6 Cómo configurar y utilizar ADF puntos de interrupción de fase del ciclo de vida
36.9.7 Cómo utilizar la ventana Estructura ADF
36.9.8 Cómo usar la ventana de datos del ADF
36.9.9 ¿Qué sucede cuando usted Establezca un punto de interrupción ADF declarativa
36,10 configuración de Java Breakpoints Código
36.10.1 Cómo establecer puntos de interrupción en Java Clases y Métodos
36.10.2 Cómo optimizar el uso del Editor de código fuente
36.10.3 Cómo establecer puntos de interrupción y depuración mediante código fuente ADF
36.10.4 Cómo utilizar las bibliotecas de depuración para la depuración simbólica
36.10.5 Cómo utilizar diferentes tipos de puntos de interrupción de código Java
36.10.6 Cómo modificar puntos de interrupción para un mejor control
36.10.7 Cómo filtrar la vista de los Miembros del Grupo
36.10.8 Cómo utilizar los puntos de interrupción comunes Oracle ADF
36.11 Regresión Pruebas con JUnit
36.11.1 Cómo obtener la extensión de JUnit
36.11.2 Cómo crear un caso de prueba JUnit
36.11.3 Cómo crear un accesorio de prueba JUnit
36.11.4 Cómo crear una JUnit Test Suite
36.11.5 Cómo crear un Business Suite componentes de la prueba
36.11.6 Cómo Crear un Aparato de Prueba de Empresas Componentes
36.11.7 Cómo ejecutar un conjunto de pruebas JUnit como parte de una secuencia de comandos Ant Build
37 Refactoring una aplicación Web Fusion
37.1 Refactoring una aplicación Web Fusion
37.1.1 Casos y ejemplos de uso de refactorización
37.2 Renombrar archivos
37.3 mover páginas JSF
37.4 Fijaciones refactorización pagedef.xml Objetos
37.5 refactorización ADF Business Components
37.6 refactorización ADF negocios atributos de objetos componentes
37.7 Refactoring elementos con nombre
37.8 Refactoring ADF Flujos de Trabajo
37.9 Refactoring el archivo DataBindings.cpx
37.10 Limitaciones de refactorización
37.11 moviendo el negocio ADF componentes del proyecto Archivo de configuración (. Jpx)
38 Reutilización de componentes de aplicación
38.1 Acerca de los componentes reutilizables
38.1.1 Creación de componentes reutilizables
38.1.1.1 Convenciones de nomenclatura
38.1.1.1.1 Consideraciones de nomenclatura para los paquetes
38.1.1.1.2 Consideraciones de denominación para las conexiones
38.1.1.1.3 Consideraciones de denominación de aplicaciones con proyectos EJB
38.1.1.2 El procedimiento para la asignación de nombres perfil de la biblioteca ADF despliegue JAR
38.1.1.3 Mantener el proyecto en cuestión
38.1.1.4 Selección de la característica relevante
38.1.1.5 Selección de rutas de acceso y carpetas
38.1.1.6 Conexiones Incluidos dentro de los componentes reutilizables
38.1.2 Componentes reutilizables ADF Casos de uso y ejemplos
38.1.3 Funcionalidad adicional para los componentes reutilizables del ADF
38.2 Funciones comunes de los componentes reutilizables del ADF
38.2.1 Uso de las bibliotecas de extensión
38.3 embalaje reutilizable un componente ADF ADF en una biblioteca
38.3.1 Cómo empaquetar un componente en una biblioteca JAR ADF
38.3.2 ¿Qué sucede cuando usted empaquetar un proyecto para una biblioteca JAR ADF
38.3.2.1 Módulos de aplicación
38.3.2.2 Datos de Controles
38.3.2.3 Flujos de Trabajo
38.3.2.4 Plantillas de página
38.3.2.5 Los componentes declarativos
38.3.3 Cómo colocar y tener acceso a los archivos JAR JDeveloper
38.4 Adición de componentes ADF Biblioteca en proyectos
38.4.1 Cómo agregar una biblioteca JAR ADF en un proyecto utilizando la paleta de recursos
38.4.2 Cómo agregar una biblioteca JAR ADF en un proyecto manualmente
38.4.3 ¿Qué sucede cuando se agrega una biblioteca JAR ADF a un proyecto
38.4.4 Lo que usted puede necesitar saber sobre el uso de componentes de la biblioteca ADF
38.4.4.1 Uso de los controles de datos
38.4.4.2 Uso de módulos de aplicación
38.4.4.3 Uso de Componentes de Negocio
38.4.4.4 Uso de Flujos de Trabajo
38.4.4.5 Uso de Plantillas de página
38.4.4.6 Uso de componentes declarativos
38.4.5 Lo que usted puede necesitar saber acerca de diferenciar ADF componentes de la biblioteca
38.4.6 ¿Qué sucede en tiempo de ejecución: Agregar Bibliotecas ADF
38.5 Extracción de una biblioteca JAR ADF de un proyecto
38.5.1 Cómo eliminar una biblioteca JAR ADF de un proyecto utilizando la paleta de recursos
38.5.2 Cómo eliminar una biblioteca JAR ADF de un proyecto manualmente
39 Personalización de aplicaciones con MDS
39.1 Personalización y MDS
39.1.1 Personalización y Capas: Casos de Uso y ejemplos
39.1.2 Personalización de contenido estático y dinámico
39.1.3 Funcionalidad adicional para Personalización
39.2 Desarrollo de una aplicación personalizable
39.2.1 Cómo crear clases de personalización
39.2.1.1 Clases de personalización
39.2.1.2 Aplicación de la getValue () método en su clase de personalización
39.2.1.3 Creación de una clase de personalización
39.2.2 Lo que usted puede necesitar saber sobre las clases de personalización
39.2.3 Cómo consumir Clases de personalización
39.2.3.1 de las clases de personalización disponibles para JDeveloper en tiempo de diseño
39.2.3.2 de las clases de personalización disponibles para la aplicación en tiempo de ejecución
39.2.4 Cómo habilitar Personalizaciones Cabezas de serie para ver los proyectos
39.2.5 Cómo habilitar Personalizaciones sembrados en páginas existentes
39.2.6 Cómo habilitar Personalizaciones en paquetes de recursos
39.2.7 Cómo configurar el archivo adf-config.xml
39.2.8 ¿Qué sucede cuando se crea una aplicación personalizable
39.2.9 Lo que usted puede necesitar saber acerca de objetos personalizados y aplicaciones
39.3 Personalización de una aplicación
39.3.1 Presentación de la función de personalización de desarrollador
39.3.2 Cómo cambiar a la función de personalización de desarrollador en JDeveloper
39.3.3 Presentación de la capa de la punta
39.3.4 Cómo configurar capas de personalización
39.3.4.1 Configuración de Capa de valores globalmente
39.3.4.2 Configurando el Nivel de Espacio de trabajo-Valores de capa en el papel Developer Studio
39.3.5 Cómo personalizar metadatos en JDeveloper
39.3.6 ¿Qué sucede cuando usted personalizar una aplicación
39.3.7 Cómo personalizar Artefactos ADF Library en JDeveloper
39.3.7.1 Especificación de una ubicación para la biblioteca ADF Personalizaciones
39.3.9 ¿Qué sucede cuando usted modifica ADF Library Artifacts
39.3.10 Cómo empaquetar y desplegar aplicaciones personalizadas
39.3.10.2 explícitamente Creación de un perfil MAR
39.3.11 ¿Qué sucede en tiempo de ejecución en una aplicación personalizada
39.3.12 Lo que usted puede necesitar saber sobre las aplicaciones personalizadas
39.3.12.1 personalización y control de código fuente integrado
39.3.12.2 Edición de paquetes de recursos en aplicaciones personalizadas
39.4 Propiedades de metadatos ampliado
39.4.1 Cómo editar las propiedades extendidas de metadatos
39.4.2 Cómo habilitar la personalización de tiempo de diseño en tiempo de ejecución
39.4.2.1 Edición de Propiedades de personalización en el inspector de propiedades
39.4.2.2 Usar un archivo de anotaciones independiente para especificar el tipo de nivel de propiedades de personalización
39.5 Duración permitiendo una modificación de la configuración de personalización
40 Permitir personalizaciones de usuario en tiempo de ejecución
40.1 acerca de las personalizaciones de los usuarios
40.1.1 Duración de usuario Personalización Casos y ejemplos de uso
40.1.2 Funcionalidad adicional para personalización de usuario en tiempo de ejecución
40.2 Activación de las personalizaciones de tiempo de ejecución de usuario para una aplicación Web Fusion
40.2.2 ¿Qué sucede cuando usted Activar las personalizaciones de usuario
40.3 Configuración de las personalizaciones de los usuarios
40.3.1 Cómo configurar la persistencia de cambio
40.3.2 ¿Qué sucede al configurar la persistencia de cambio
40.4 Control de las personalizaciones de usuario en páginas individuales de JSF
40.4.1 Cómo controlar las personalizaciones de usuario en una página JSF
40.4.2 ¿Qué sucede en tiempo de ejecución
40.4.3 Lo que usted puede necesitar saber sobre el uso de la persistencia de cambio en plantillas y Regiones
40.5 Implementación de personalizaciones de usuario personalizados
40.5.1 Cambio Persistencia Framework API
40.5.2 Cómo crear código para las personalizaciones de usuario personalizados
40.6 Creación de Persistencia Implícita en Cambiar componentes personalizados
40.6.1 Cómo configurar la persistencia de cambio implícita para valores de atributo que utilizan eventos
40.6.2 Cómo configurar la persistencia de cambio implícita para otros valores de atributos
41 Implementar aplicaciones Fusion Web
41.1 Acerca de la implementación Fusion Applications Web
41.1.1 Desarrollo de aplicaciones con Integrated WebLogic Server
41.1.2 Desarrollo de aplicaciones para la implementación de Application Server autónomo
41.2 Ejecución de una aplicación en el ADF integrado WebLogic Server
41.2.1 Cómo ejecutar una aplicación integrada en WebLogic Server
41.2.2 Cómo ejecutar una aplicación con metadatos integrada en WebLogic Server
41.3 Preparación de la aplicación
41.3.1 Cómo crear una conexión con el servidor de aplicaciones de destino
41.3.2 Cómo crear perfiles de implementación
41.3.2.1 Creación de un perfil WAR Deployment
41.3.2.2 Creación de un perfil de despliegue MAR
41.3.2.3 Creación de un perfil de nivel de aplicación EAR despliegue
41.3.2.4 impartir clases de personalización como una biblioteca compartida
41.3.2.5 Ver y cambiar las propiedades de implementación del perfil
41.3.2.6 Adición de clases de personalización en un frasco
41.3.3 Cómo crear y editar los descriptores de despliegue
41.3.3.1 Creación de descriptores de despliegue
41.3.3.2 Visualización o modificación de las propiedades de descriptor de despliegue
41.3.3.3 Configuración del archivo application.xml para la compatibilidad de aplicaciones de servidor
41.3.3.4 Configuración del archivo web.xml de compatibilidad de aplicaciones de servidor
41.3.3.5 Activación de la aplicación para visión real de la experiencia del usuario
41.3.4 Cómo implementar aplicaciones con ADF seguridad habilitada
41.3.4.1 aplicaciones que se ejecutan utilizando el inicio de sesión de Oracle único (SSO)
41.3.4.2 Configuración de la seguridad para Weblogic Server
41.3.4.2.1 Las aplicaciones con JDBC URL para WebLogic
41.3.4.2.2 Las aplicaciones con JDBC origen de datos para WebLogic
41.3.4.3 Configuración de la seguridad de WebSphere Application Server
41.3.4.3.1 Las aplicaciones con JDBC URL para WebSphere
41.3.4.3.2 Las aplicaciones con JDBC origen de datos para WebSphere
41.3.4.3.3 Editar el archivo web.xml para la Protección de la raíz de aplicación para WebSphere
41.3.5 Cómo replicar los alcances de memoria en un entorno agrupado
41.3.6 Cómo activar la aplicación para MBeans ADF
41.3.7 Lo que usted puede necesitar saber sobre el origen de datos JDBC para Oracle WebLogic Server
41.4 Implementación de la aplicación
41.4.1 Cómo implementar el servidor de aplicaciones de JDeveloper
41.4.2 Cómo crear un archivo EAR para el despliegue
41.4.3 Cómo implementar nuevas personalizaciones aplicadas a ADF Library
41.4.3.1 Exportar personalización de una aplicación implementada
41.4.3.2 personalizaciones Implementación en un JAR
41.4.4 Lo que usted puede necesitar saber sobre bibliotecas ADF
41.4.5 Lo que usted puede necesitar saber sobre archivos EAR y Embalaje
41.4.6 Cómo implementar la aplicación con secuencias de comandos y la hormiga
41.4.7 Lo que usted puede necesitar saber sobre JDeveloper Bibliotecas de tiempo de ejecución
41.5 Configuración posterior a la implementación
41.5.1 Cómo migrar una aplicación
41.5.2 Cómo configurar la aplicación con ADF MBeans
41.5.3 Cómo configurar WebSphere para reutilización Conjunto de resultados
41.6 Despliegue Probar la aplicación y verificación de
42 Técnicas avanzadas de visualización de objetos
42.1 Conceptos avanzados de visualización de objetos y funciones
42.1.1 Limitar la visualización de objetos Max tamaño de búsqueda de Fetch las primeras n filas
42.1.2 Mantener consistencia nueva fila en Ver objetos Basado en la misma entidad
42.1.2.1 ¿Qué pasa en tiempo de ejecución Cuando consistencia View Link está habilitado
42.1.2.2 Cómo cambiar la vista predeterminada de enlace de consistencia
42.1.2.3 Cómo utilizar un RowMatch para calificar las filas nuevas, sin contabilizar se añaden a un conjunto de filas
42.1.2.4 Lo que usted puede necesitar saber acerca de la dinámica donde la consistencia Enlace cláusula y Vista
42.1.3 Entender accesores Link Ver versus datos Instancias Ver modelo de enlace
42.1.3.1 La habilitación de una fila de detalle dinámico con Active Set Maestro-Detalle de Coordinación
42.1.3.2 Acceso a una fila de detalle Estable Set Usando ver los atributos de enlace Accessor
42.1.3.3 Atributos Accessor Crear Row Distinct Establece Basado en un objeto Vista interna
42.1.4 La presentación y desplazamiento de datos de una página a la vez con la Cordillera
42.1.5 eficiente desplazarse a través de grandes conjuntos de resultados Utilizar megafonía Range
42.1.5.1 Descripción de cómo Oracle apoya el "TOP-N" Búsquedas
42.1.5.2 Cómo habilitar la paginación para un rango de visualización de objetos
42.1.5.3 ¿Qué sucede cuando usted Habilitar paginación Range
42.1.5.4 ¿Qué ocurre cuando Filas Vista se almacenan en caché en el uso de megafonía Range
42.1.5.5 Cómo Desplácese hasta un número de página dada usando paginación Range
42.1.5.6 Estimación del número de páginas en el conjunto de filas Usar Paging Range
42.1.5.7 Comprender las Ventajas y Desventajas de usar un modo de paginación Range
42.1.6 Configuración de un modelo de datos con múltiples Masters
42.1.7 Entender cuándo puede usar las teclas parciales con findByKey ()
42.1.8 Manejo de Consultas visualización de objetos con claves principales definidas por sus características transitorias
42.1.9 Creación de atributos dinámicos para almacenar el estado de interfaz de usuario
42.1.10 Trabajo con conjuntos de filas múltiples y Iteradores conjunto de filas
42.1.11 Ver Optimización Enlace Accessor acceso al retener el conjunto de filas
42.2 Ajuste de los objetos de Vista a la mejor interpretación
42.2.1 Variables utilizar BIND para consultas con parámetros
42.2.1.1 Variables utilizar BIND para evitar la re-análisis de las consultas
42.2.1.2 Variables utilizar BIND para evitar la inyección SQL, ataques
42.2.2 considerar el uso basadas en entidades en Ver objetos de datos de sólo lectura
42.2.3 Uso seguimiento SQL para identificar los malos realizar consultas
42.2.4 Considere los ajustes de afinación apropiada para cada visualización de objetos
42.2.4.1 Configuración de las opciones de recuperación de bases de datos adecuadamente
42.2.4.2 conside