AD Tema 10 - SpringData
20 preguntas para practicar.
Lo que vas a practicar
- 1.¿Cuál es el objetivo principal de Spring Data en una aplicación Spring Boot?
- 2.¿Qué interfaz suelen extender los repositorios de Spring Data JPA para disponer de operaciones CRUD básicas?
- 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.¿Qué característica clave ofrece Spring Data con los “métodos derivados” (derived query methods)?
- 5.Dado el método
List<Cliente> findByNombreContaining(String texto);en un repositorio Spring Data JPA, ¿qué hace este método? - 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.En Spring Data JPA, ¿qué permite hacer la anotación
@Querycon el atributonativeQuery = true? - 8.¿Qué ventaja tiene el uso de interfaces de repositorio frente a escribir manualmente toda la capa DAO con
EntityManager? - 9.En Spring Data, ¿qué interfaz proporciona métodos básicos como
findAll,save,deleteByIdy se usa como base de otras interfaces? - 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.