Spring 2.5 Hibernate 3.5 NamedQuery
-
27-09-2019 - |
Frage
Ich benutze keine HibernateTemplate, aber die Arbeit mit getCurrentSession () in meinem DAO.
Ich würde gerne wissen, wie Hibernate benannten Abfragen in einer beans.xml Datei zu erklären (ich benutze hbm.xml nicht).
Und vielleicht Frühling hat alternative Hibernate benannte Abfragen zu erklären?
Lösung
Sie können die Abfragen auf die Entität Put genannt Anmerkungen mit:
@NamedQueries({@NamedQuery(name="Entity.findAll", query="....")})
Auch bei Verwendung von JPA gibt es orm.xml
, The XSD sagt uns, dass Sie verwenden können:
<named-query name="Entity.findAll">
<query><![CDATA[SELECT e FROM Entity e]]</query>
</named-query>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow