2017-01-04 2 views
0

Sagen, ich habe diese Schnittstelle:Expose JpaSpecificationExecutor Methode als REST-Ressource

@RepositoryRestResource 
public interface MyRepo extends JpaRepository, JpaSpecificationExecutor { 
} 

Ist es möglich, ein Verfahren aus einer JpaSpecificationExecutor innerhalb Schnittstelle mit @RepositoryRestResource als REST-Ressource kommentierten aussetzen?

Wenn ja, wie bekomme ich meine benutzerdefinierte Specification Implementierung von der Anfrage?

Ich will keine Anfrage-Mapping verwenden, setzen nur Endpunkte über @RepositoryRestResource

Antwort

1

@RepositoryRestResource keine Methode von JpaSpecificationExecutor aussetzen. Wenn Sie ein solches Verhalten wünschen, müssen Sie einen Controller und einen Dienst implementieren, um die Spezifikation zu erstellen und auszuführen.

+0

Danke. Ich werde einen anderen Weg finden ... –

Verwandte Themen