JAVA_API Flashcards

1
Q

interfaz de programación que facilita la administración de transacciones en aplicaciones Java.

A

La API JTA (Java Transaction API)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

framework de Java para el desarrollo de interfaces de usuario web.

A

JSF (JavaServer Faces)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

para el mapeo objeto-relacional (ORM), que facilita el acceso y manipulación de datos en bases de datos utilizando objetos Java.

A

JPA (Java Persistence API)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Marca una clase como una entidad persistente en JPA, que se mapea a una tabla en una base de datos relacional.

A

@Entity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Especifica el nombre de la tabla en la base de datos a la cual se asocia una entidad JPA.

A

@Table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Define las propiedades de una columna de base de datos en el contexto de JPA, como el nombre, el tipo de datos y restricciones.

A

@Column

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Indica la propiedad de una entidad que actúa como identificador único en la base de datos.

A

@Id

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Indica que un campo o propiedad de una entidad no debe ser persistido en la base de datos.

A

@Transient

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Es una clase PRINCIPAL proporcionada por la API de Java Persistence (JPA) que administra las entidades persistentes en una aplicación. Permite realizar operaciones de creación, recuperación, actualización y eliminación en la base de datos, así como consultas utilizando el lenguaje de consultas de objetos de JPA (JPQL)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

es una interfaz de programación en Java que proporciona un mecanismo estándar para acceder a servicios de nombres y directorios en un entorno distribuido. Permite a las aplicaciones buscar y acceder a recursos como bases de datos, servicios de correo electrónico, colas de mensajes, entre otros, de manera independiente de la ubicación física y la implementación subyacente
“registra y busca obejtos en una bbdd de tipo arbol”

A

API JNDI (Java Naming and Directory Interface)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

interfaz de programación en Java que proporciona un estándar para la creación, envío, recepción y procesamiento de mensajes entre componentes de aplicaciones distribuidas.

A

API JMS (Java Message Service)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

proporciona un mecanismo de inyección de dependencias y gestión de ciclos de vida en aplicaciones Java empresariales.

A

CDI (Contexts and Dependency Injection)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

proporciona una API para el desarrollo de servicios web RESTful. Permite crear servicios web que siguen los principios de la arquitectura REST, utilizando HTTP como protocolo de comunicación.

A

JAX-RS (Java API for RESTful Web Services)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Proporciona una API para el desarrollo de servicios web basados en XML. JAX-WS simplifica la creación y consumo de servicios web utilizando el protocolo SOAP (Simple Object Access Protocol). Permite definir servicios web utilizando anotaciones y generar automáticamente el código necesario para exponer y consumir estos servicios. J

A

JAX-WS (Java API for XML Web Services)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

proporciona un conjunto de interfaces y clases para acceder y manipular bases de datos relacionales. XXXX permite a los desarrolladores conectarse a una base de datos, enviar consultas SQL, recuperar y modificar datos.

A

JDBC (Java Database Connectivity)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly