miércoles, 28 de junio de 2017

ACTIVIDAD

Crear una página de blog con el nombre API SERVLET alli debe explicar de forma clara y concisa lo siguiente:
  • Qué es la  API de Java Servlet?
  • Principales métodos de Servlet
  • Historia de Java Servlet
  • Ciclo de vida de un Servlet
  • Métodos:
    • init
    • service
    • doGet
    • doPost
    • destroy
  • Clases y objetos necesarios
    • Interface HttpServletRequest
    • Interface HttpServletResponse 
Enlaces
Crear un proyecto web con el nombre SERVLET-REPASO, allí deberá crear un index que permita acceder a las paginas (cada solución en una pagina distinta) que darán solución a los siguientes problemas:

ACTIVIDAD NO. 1



lunes, 26 de junio de 2017

ACTIVIDAD

HOJA PARA EVALUACION DE ACTIVIDADES 1 Y 2


Crear una página en su blog con el nombre BASES DE DATOS y realizar lo siguiente:
  1. Transacción en una base de datos  Ver
  2. Transacciones manejadas por el container ver
  3. Transacciones manejadas por el bean ver
  4. Seguridad Ver
  5. Qué es JNDI
  1. Qué es el Query Language?
  2. Como crear tablas por medio del lenguaje de consultas.
  3. Que es una Excepciones en Java?
  4. Qué es una excepcion de la aplicaione.
  5. Qué es una excepcion del sitema.
  6. Cual es la sintaxis del Try en Java.

ACTIVIDAD:
Agregar los siguientes enlaces al proyecto parqueos:
  • Descripción de vehículos: deberá desplegar una tabla donde se muestren los siguientes datos:
    • placa del vehículo, nombre de la marca, nombre del tipo de vehículo, nombre del color, modelo y precio.
  • Propietarios de vehículos
    • Mostrar todos los datos del vehículo con sus respectivos nombre y luego mostrar el nombre completo del propietario.
  • Datos del paqueo:
    • Mostrar los datos del paqueo (numero, largo y alto) ademas de los datos del vehiculo asociados a este.



viernes, 23 de junio de 2017

TEORIA

En la página EJB-PERSISTENCIA (creada el día de ayer) agregar lo siguiente:

  • Dependency injection (inyección de dependencia)
  • Buscar un ejemplo de inyeccion de dependencia y colocarlo en la página
  • para que sirve @EJB y @Resource
  • que es Interceptors
  • buscar un ejemplo de interceptors 
  • Para que sirve @Arroundlnvoke
  • Que son objetos integrados
  • buscar un ejemplo de objetos integrados y colocarlo
  • que esl BLOBS/CLOBS

jueves, 22 de junio de 2017

TEORIA

Crea una pagina de blog con el nombre EJB-PERSISTENCIA donde realiza una síntesis sobre la persistencia de componente en EJB.

Los temas que deberá tratar son los siguientes:

  • Qué es un beans de entidad?
    • Persistencia
  • Qué es un pool de conexión
  • Como crear un pool de conexión
  • Qué es un Entity Class?
  • Pasos para crear un EntityClass
  • Qué es la logica de negocio en EJB.
  • Qué es WAR?
  • Qué es Message driven beans
  • Colocar un video de youtube sobre el tema
  • Qué es Timer Service
  • Colocar un video de youtube sobre el tema
Descargar la base de datos ciudadanos y realizar lo siguiente:
  • Crear EJB que de mantenimiento a las tablas de la base de datos, utilizando para ello la persistencia de componentes de EJB.



miércoles, 14 de junio de 2017

EJB

Crear un sitio web con JSF donde explique lo siguiente:

  • Qué es EJB?
  • Requisitos para funcionamiento de EJB
  • Qué es el desarrollo basado en componentes?
  • Servicios que proporciona EJB.
  • Funcionamiento de EJB
  • Tipos de beans
    • de entidad
    • dirigidos por mensajes
    • de sesión.
  • Desarrollo de beans
  • Clientes de los beans
  • Ventajas de EJB
  • Qué es un Stateless bean?
  • Qué es un Statefull bean?

Crear un ejemplo básico de EJB.


jueves, 8 de junio de 2017

JPA

Crear una página en su blog con el nombre JPA y explicar con sus palabras lo siguiente:

  • ORM (Mapeo objeto-relación)
  • JPA
  • Entidad de persistencia en JPA
  • Relaciones entre entidades JPA
  • Llaves primarias compuestas en JPA
  • Gestión de base de datos (utilizando el asistente)
    • Inserción, actualizacion, eliminación y busqueda de datos.
Enlaces:

lunes, 5 de junio de 2017

JSF - Tecnologias Relacionadas

En la página de JSF de su blog debe explicar lo siguiente:
  • ¿Qué es un facelets?
  • Uso de las siguientes etiquetas de facelets:
    • c:ForEach
    • h:panelGrid
    • h:selectOneMenu
  • Validación en JSF
  • AJAX, crear un ejemplo
  • Librerías de Componentes adicionales
  • POJO

jueves, 1 de junio de 2017