Frage

Ich habe die folgende MySQL-Anweisung:

generasacodicetagpre.

Ich habe auf dem Datenhandhabungspfad gestartet, indem er zunächst eine Ruhezustand-DAO-Ebene erledigt.

Es hatte die folgende Kriterien-basierte Methode:

generasacodicetagpre.

und es funktioniert gut.

Ich habe dann versucht, eine JPA2-Repository-Ebene zu machen.

hat jetzt die folgende jpql-basierte Methode:

generasacodicetagpre.

aber es funktioniert nicht.Weil die Grenzwertklausel nicht gültig ist.

also frage ich mich, was ich tun soll.

kann ich immer noch die Kriterien-basierte Methode oben in dieser JPA2-Repository-Ebene verwenden?

Ich möchte nicht vermeiden, dass der Client vertraut ist, um den Grenzwert zu bestehen, und bevorzugen Sie einen harten Code, der diesen Wert (von 1) in meine Ebene (von 1) in meiner Ebene bevorzugen.

auch, dass diese Anweisung nur ein Objekt zurückgibt, und daher gibt es keine Pagination erforderlich.

Jeder Tipp wäre am begrüßtesten.

freundliche Grüße,

Stephane Eibert

War es hilfreich?

Lösung

Sie können dies wahrscheinlich mit einem PageRequest. http://docs.spring.io/spring-data/jpa/docs/1.6.2.html#repositories.core-concepts

hibernate möchte, dass Sie generakodicetagcode auf dem setMaxResults()-Objekt tun, aber JPA ist nicht direkt mit dem direkt verbunden.

Andere Option wäre das Verwenden eines generationspoDicetagcode

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top