2016-07-29 5 views
0

Bitte verwenden, um den Return Scalar Konzept in HibernateWas ist Return Scalar in Hibernate und wie dieses

Grüße Manish Srivastava

+0

Es bedeutet, dass Sie eine Frage haben, die einen einfachen, einzigen Wert zurückgibt (zum Beispiel eine ganze Zahl) anstelle einer vollständigen Einheit (ein Objekt). – Jesper

+0

Willkommen bei StackOverflow! Bitte überprüfen Sie Folgendes, es wird Ihnen helfen, vorwärts zu gehen. [Wie man eine gute Frage stellt] (http://stackoverflow.com/help/how-to-ask) – Andy

Antwort

2

Das "Return Scalar" erklärt Konzept verwendet wird, bestimmte Spalte von Hibernate Einheit zurückzukehren.

wir dieses Konzept verwenden mit Benannte Abfrage

<return-scalar column="name" type="string" /> 
    <return-scalar column="lname" type="string" /> 

    <![CDATA[select cust.fname AS name,cust.lname AS lname 
    from customer cust where 
    cust.fname=:fname 
    ]]> 

</sql-query> 

In obiger Abfrage uns nur Kunden fname und lname

Das "Return Scalar" liefert Liste des Object-Array holen gehen der Größe (Nummer des Felds, das Sie zurückgeben möchten) in diesem Beispiel gibt es Liste der Objekt-Array der Größe 2 Sie können Zugriff auf arr [0] (für fname) und arr [1] (für lname)

Siehe Return Scalar Example

a Hier manishjavadev.com/Hibernate/returnScalarXml.html

Verwandte Themen