Das Beispiel am Ende von hibernate section 5.1.3 zeigt kein Beispiel für das Übergeben von Parametern.Wie übergeben Sie Parameter an Hibernate Subselect-Tag?
Es gibt keinen Unterschied zwischen dem Ziel und einer Basis Tabelle für einen Ruhezustand Mapping. Dies ist auf der Datenbankebene transparent, obwohl einige DBMS Ansichten nicht ordnungsgemäß unterstützen, insbesondere mit Updates. Manchmal möchten Sie eine Ansicht verwenden, aber Sie können keine in der Datenbank erstellen (d. H. Mit einem älteren Schema ). In diesem Fall können Sie eine unveränderlich und Nur-Lese-Einheit zu einem gegeben SQL subselect Ausdruck Karte:
<class name="Summary">
<subselect>
select item.name, max(bid.amount), count(*)
from item
join bid on bid.item_id = item.id
group by item.name
</subselect>
<synchronize table="item"/>
<synchronize table="bid"/>
<id name="name"/>
...
</class>
Ist es möglich? Und wenn ja, wie?
Danke, Franz