Java Hibernate中的返回标量是什么以及如何使用它
请解释一下Hibernate中的返回标量概念 问候 Manish Srivastava使用“返回标量”概念返回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
<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!请回顾以下内容,它将帮助您继续前进。