2016-07-29 6 views

答えて

2

に戻りスカラの概念を説明するのに使用する「戻るスカラー」概念は、休止状態のエンティティの特定の列を返すために使用されます。

我々は唯一の顧客FNAMEとLNAME

「戻るスカラ」をフェッチしようとしている上記のクエリで名前付き問合せ

<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> 

でこの概念を使用していることは、オブジェクトの配列のリストを返しますこの例では、サイズ2のオブジェクト配列リストを返します arr [0](fname)とarr [1](lname)にアクセスできます

Return Scalar Example

を参照してくださいここではそれがあなたの代わりに、完全なエンティティ(オブジェクト)のシンプルな、単一の値(例えば整数)を返すクエリを持っていることを意味しmanishjavadev.com/Hibernate/returnScalarXml.html