简体   繁体   English

什么是Hibernate中的Return标量以及如何使用它

[英]What is Return Scalar in Hibernate and How to use this

Kindly explain the Return Scalar concept in Hibernate 请在Hibernate中解释Return Scalar概念

Regards Manish Srivastava 关于Manish Srivastava

The "Return Scalar" concept is used to return particular column of hibernate entity. “返回标量”概念用于返回休眠实体的特定列。

we are using this concept with Named Query 我们在命名查询中使用了这个概念

    <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 above query we are going to fetch only Customer fname and lname 在上面的查询中,我们将仅获取客户fname和lname

The "Return Scalar" returns List of Object array of size (number of field that you want to return) in this example it will return List of Object array of size 2 you can access arr[0](for fname) and arr[1](for lname) 在此示例中,“返回标量”将返回大小为(要返回的字段数)的对象数组列表,它将返回大小为2的对象数组列表,您可以访问arr [0](用于fname)和arr [1 ](用于lname)

Please Refer Return Scalar Example 请参考返回标量示例

Here's a manishjavadev.com/Hibernate/returnScalarXml.html 这是一个manishjavadev.com/Hibernate/returnScalarXml.html

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM