1. Java Framework Flashcards
Enterprise Java Beans
Modelo de componentes distribuido estándar del lado del servidor.
Framework
Conjunto de clases que nos facilitan el trabajo cotidiano
Java Persistence API
API de persistencia desarrollada para la plataforma Java EE.
ORM
Técnica de programación para convertir datos entre el sistema de tipos utilizado en un lenguaje de programación orientado a objetos y el utilizado en una base de datos relacional, utilizando un motor de persistencia.
( Hibernate, TopLink, CocoBase, EclipseLink (nosql tambien), OpenJPA)
Implementacion de JPA
Servlet
Es una clase en el lenguaje de programación Java, utilizada para ampliar las capacidades de un servidor. Generalmente se usan para crear paginas dinamicas segun peticiones HTTP
JSF
Marco de trabajo para crear aplicaciones java J2EE basadas en el patron MVC.
Message Driven Beans
EJB Asincronos
CDI- (Contexts and Dependency Injection)
Puede inyectar POJOS y no se limita a EJB. Estos son creados y administrados por el contenedor
Bean Validation
Nuevo modelo de validacion para beans
Logger de java
Log que tiene estos niveles
INFO: Mostrar mensajes informativos
CONFIG: Mostrar mensajes de configuración
WARNING: Mostrar mensajes de alerta
SEVERE: Mostrar mensajes críticos
FINE: Mostrar mensajes de depuración de nivel 1
FINER: Mostrar mensajes de depuración de nivel 2
FINEST: Mostrar mensajes de depuración de nivel 3
@inject
Anotacion para inyectar en CDI
JEE Profile
Subconjunto de las especificaciones JEE
Managed beans
Nuevo nombre para estandarizar los beans
JAAC
El Contrato de Autorización de Java para los contenedores (JACC) es un grupo de contratos de seguridad definidos para los contenedores J2EE. Basados en la identidad de los clientes, los contenedores restringen el acceso a los recursos y a los servicios del contenedor.