Tengo la tarea de crear una aplicación, que tiene servicios de descanso para atender en los controladores CRUD con base de datos.
Entonces: necesito crear servicios de descanso para activar métodos de primavera que ejecutan métodos desde el repositorio (JpaRepository - Spring Data), que crean, leen, actualizan y eliminan en la entidad inventada.
El código que "descarga" los datos debe estar en algunas versiones:
Y basicamente el problema es que no entiendo la pregunta...
Como puede notar aquí: github Creé esto usando el tercer punto (JpaRepository), pero realmente no entiendo cómo puedo crear consultas CRUD automáticamente sin usar JpaRepository. Entonces mis preguntas son:
JpaRepository le permite 3 opciones para manipular datos:
Asi que :
En V1 y V2, su lógica estará principalmente en la implementación de JPA. En V3, toda su lógica estará en el servicio.
(Si desea saber cómo funciona JpaRepository: ¿Cómo se implementan realmente los repositorios de Spring Data? )