AD Tema 10 - SpringData

20 preguntas para practicar.

Lo que vas a practicar

  1. 1.¿Cuál es el objetivo principal de Spring Data en una aplicación Spring Boot?
  2. 2.¿Qué interfaz suelen extender los repositorios de Spring Data JPA para disponer de operaciones CRUD básicas?
  3. 3.En una entidad Cliente, queremos un repositorio que permita operaciones CRUD y paginación. ¿Qué firma de interfaz es la más típica?
  4. 4.¿Qué característica clave ofrece Spring Data con los “métodos derivados” (derived query methods)?
  5. 5.Dado el método List<Cliente> findByNombreContaining(String texto); en un repositorio Spring Data JPA, ¿qué hace este método?
  6. 6.¿Qué anotación de Spring se usa habitualmente para definir una consulta personalizada en un repositorio cuando el nombre del método no es suficiente?
  7. 7.En Spring Data JPA, ¿qué permite hacer la anotación @Query con el atributo nativeQuery = true?
  8. 8.¿Qué ventaja tiene el uso de interfaces de repositorio frente a escribir manualmente toda la capa DAO con EntityManager?
  9. 9.En Spring Data, ¿qué interfaz proporciona métodos básicos como findAll, save, deleteById y se usa como base de otras interfaces?
  10. 10.¿Qué anotación se usa en Spring para indicar que un método (o clase) debe ejecutarse dentro de una transacción?

Y 10 preguntas más.

Cargando el test…

Crea tu propio test

Sube un PDF o una foto, o pega tus apuntes, y CanQuiz te prepara las preguntas.

Ayuda a mejorar CanQuiz: si aceptas, mide el uso y graba la sesión. Qué se mide (se abre en otra pestaña)