finden Sie die id in spring data jpa-Base-Repository

Ich versuche, die Implementierung eines generischen findByIdsIn Methode in der BaseRepository meiner Spring Data JPA-Klasse, so dass die Funktionalität verwendet werden kann, durch alle Klassen, implementieren diese Schnittstelle.
Ich bin ziemlich neu in Spring Data JPA, also bin ich nicht sicher, ob das möglich ist und wie es zu implementieren.

Hier der code, den ich habe, so weit. Die findByIdsIn ist die Funktionalität, die ich möchte zu implementieren.

import org.springframework.data.repository.NoRepositoryBean;
import org.springframework.data.repository.Repository;

import java.io.Serializable;
import java.util.List;
import java.util.Optional;

@NoRepositoryBean
public interface BaseRepository<T, ID extends Serializable> extends Repository<T, ID> {
    List<T> findAll( );
    Optional<T> findById(ID id);
    List<T> findByIdsIn(List<ID> ids); //This is the functionality I'd like to implement.
}

Habt Ihr irgendwelche Vorschläge?
Vielen Dank!

InformationsquelleAutor Jimmy | 2017-12-08
Schreibe einen Kommentar