...
La funcionalidad que sustenta el sistema de versionado de recursos es bastante genérica, y está basada en el uso de la interfaz Versionable<T> , por lo que el esfuerzo que se requiere para añadir una entidad a este sistema es mínimo. A continuación detallaremos los pasos a seguir.
Table of Contents | ||||
---|---|---|---|---|
|
1. Implementación de la interfaz Versionable<T>
...
En este caso iremos al repositorio de la entidad, si podemos hacer una query que relacione un usuario con la entidad la crearemos, y si no, crearemos el método findByUser como un default tal como en el siguiente ejemplo:los siguientes ejemplos:
Code Block |
---|
@Query("SELECT t FROM Token t WHERE t.clientPlatform.user= :#{#user}")
List<Token> findByUser(User user); |
Code Block |
---|
public interface DashboardConfRepository extends JpaRepository<DashboardConf, String> { .... default List<DashboardConf> findByUser(User user){ return findAll(); } ... } |
...