Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Hibernate中的返回标量是什么以及如何使用它_Java_Hibernate - Fatal编程技术网

Java Hibernate中的返回标量是什么以及如何使用它

Java Hibernate中的返回标量是什么以及如何使用它,java,hibernate,Java,Hibernate,请解释一下Hibernate中的返回标量概念 问候 Manish Srivastava使用“返回标量”概念返回hibernate实体的特定列 我们将此概念用于命名查询 <return-scalar column="name" type="string" /> <return-scalar column="lname" type="string" /> <![CDATA[select cust.fname AS name,cust.lname

请解释一下Hibernate中的返回标量概念

问候 Manish Srivastava

使用“返回标量”概念返回hibernate实体的特定列

我们将此概念用于命名查询

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


在上面的查询中,我们将只获取客户fname和lname

“返回标量”返回大小为的对象数组列表(要返回的字段数) 在本例中,它将返回大小为2的对象数组列表 您可以访问arr[0](对于fname)和arr[1](对于lname)

请参阅

这里有一个

使用“返回标量”概念返回hibernate实体的特定列

我们将此概念用于命名查询

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


在上面的查询中,我们将只获取客户fname和lname

“返回标量”返回大小为的对象数组列表(要返回的字段数) 在本例中,它将返回大小为2的对象数组列表 您可以访问arr[0](对于fname)和arr[1](对于lname)

请参阅


这是一个

它意味着您有一个返回简单的单个值(例如整数)而不是完整实体(对象)的查询。欢迎使用StackOverflow!请回顾以下内容,它将帮助您继续前进。这意味着您有一个返回简单的单个值(例如整数)而不是完整实体(对象)的查询。欢迎使用StackOverflow!请回顾以下内容,它将帮助您继续前进。