/** * */ package net.conselldemallorca.helium.v3.core.repository; import java.util.List; import net.conselldemallorca.helium.core.model.hibernate.DefinicioProces; import net.conselldemallorca.helium.core.model.hibernate.Termini; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.query.Param; /** * Especifica els mètodes que s'han d'emprar per obtenir i modificar la * informació relativa a un termini que està emmagatzemat a dins la base * de dades. * * @author Limit Tecnologies <limit@limit.es> */ public interface TerminiRepository extends JpaRepository<Termini, Long> { Termini findByDefinicioProcesAndCodi( DefinicioProces definicioProces, String codi); @Query( "select t from " + " Termini t " + "where " + " t.definicioProces.id = :definicioProcesId") List<Termini> findByDefinicioProcesId(@Param("definicioProcesId") Long definicioProcesId); }