Evet, bu destekleniyor.
Burada verilen belgelere bakınYöntem adları içindeki desteklenen anahtar kelimeler için .
@Query ek açıklamasını kullanmadan ve özel sorgunuzu yazmadan yöntemi depo arabiriminde tanımlayabilirsiniz . Sizin durumunuzda şu şekilde olur:
List<Inventory> findByIdIn(List<Long> ids);
Sana olduğunu varsayalım Envanter varlık ve InventoryRepository arabirimi . Durumunuzdaki kod şöyle görünmelidir:
Varlık
@Entity
public class Inventory implements Serializable {
private static final long serialVersionUID = 1L;
private Long id;
// other fields
// getters/setters
}
Depo
@Repository
@Transactional
public interface InventoryRepository extends PagingAndSortingRepository<Inventory, Long> {
List<Inventory> findByIdIn(List<Long> ids);
}