Meine Java-Bean hat eine childCount-Eigenschaft. Diese Eigenschaft ist keiner Datenbankspalte zugeordnet . Stattdessen sollte es von der Datenbank mit einer COUNT()
Funktion berechnet werden, die für den Join meiner Java-Bean und ihrer untergeordneten Elemente ausgeführt wird. Es wäre sogar noch besser, wenn diese Eigenschaft auf Anfrage / "träge" berechnet werden könnte, aber dies ist nicht obligatorisch.
Im schlimmsten Fall kann ich die Eigenschaft dieser Bean mit HQL oder der Criteria-API festlegen, aber ich würde es vorziehen, dies nicht zu tun.
Die @Formula
Annotation zum Ruhezustand mag helfen, aber ich konnte kaum Dokumentation finden.
Jede Hilfe sehr geschätzt. Vielen Dank.