Wenn ich eine übergeordnete Klasse A, die eine Reihe von untergeordneten Klassen B hat, wie kann ich ein neues Feld innerhalb der übergeordneten Klasse erstellen, die ein Aggregat eines der untergeordneten ist Ein Felder. Angenommen, A hat 10 untergeordnete B-Objekte, die jeweils ein ganzzahliges Feld haben. Wie kann ich ein Feld in A erstellen, das nur das Maximum dieser Felder darstellt? Ich hatte gehofft, dass dieses Feld während des Mappings automatisch ausgefüllt wird. Ist das möglich? Komme ich diesem Problem in eine falsche Richtung? Danke für die Hilfe.Benutzerdefinierte Hibernate POJO-Feld von Aggregat von Child Objektfelder
1
A
Antwort
0
Es gibt kein Konzept der abgeleiteten Eigenschaft in diesem Sinne in JPA. Optionen sind:
- Erstellen Sie einfach Methode, die erforderliche Berechnung (keine Abhängigkeit zu bestimmten JPA-Anbieter).
- Verwenden Sie Hibernate @Formula. Argument kann so komplex wie nötig SQL sein.
Verwandte Themen
- 1. GROUP BY benutzerdefinierte Aggregat
- 2. Hinzufügen einer Fehlermeldung zu Spring 3 DataBinder für benutzerdefinierte Objektfelder
- 3. MongoDB Aggregat von 120M Dokumenten
- 4. Aggregat von Gruppe und Untergruppe
- 5. Flex 3 sortierende Objektfelder
- 6. XML Child -Knotenwert von soapxml
- 7. Prevent Child Form von wachsenden
- 8. Benutzerdefinierte OneToOne Hibernate/JPA Association
- 9. Hibernate: Parent/Child-Beziehung in einer einzelnen Tabelle
- 10. Hibernate (JPA) Kaskade - Abrufen von id von Kind
- 11. DDD-Child-Entity-Validierung
- 12. Gson entfernen unnötige verschachtelte Objektfelder
- 13. Wie auf bestimmte Objektfelder zugreifen?
- 14. Hibernate: Zusammenführen von zwei verbundene Unternehmen
- 15. MySQL: Aggregat-Funktion: Gruppe von verbundenen Variablen
- 16. django Modell Aggregat Fliter von diffrent Zeit
- 17. Verwendung von Aggregat Ziel in benutzerdefinierten Rahmen
- 18. Mongodb Versucht, ausgewählte Felder von Aggregat
- 19. ElasticSearch Aggregat Verwendung von doc_count für Durchschnitt
- 20. Aggregat Initialisierung für Array von Std :: Paar
- 21. Transponieren von Zeilen und Spalten ohne Aggregat
- 22. Cypher Aggregat über Teilmenge von Pfaden
- 23. Mischung von na.omit und na.pass mit Aggregat?
- 24. Iterate über MongoDB Cursor von Aggregat
- 25. Hibernate-Kriterien Eins zu viele Und-Klausel in Child sql
- 26. Hibernate Unidirektionale Parent/Child-Beziehung - delete() Führt Update auf untergeordnete Tabelle anstelle von löschen
- 27. Benutzerdefinierte Joins Entitäten auf Hibernate
- 28. JPA (Hibernate) und benutzerdefinierte Tabellenpräfixe
- 29. Benutzerdefinierte Classloader für Hibernate-Mapping
- 30. Hibernate mithilfe von Anmerkungen oder mithilfe von Hibernate-Konfigurationsdateien