1

我是休眠的新手。在我的代码中,我调用了如下所示的存储过程。

Query query= sessionFactory.getCurrentSession().createSQLQuery("EXEC DASHBOARD_RESULT");

但是这个查询只返回行。我想要存储过程中的表头。

如何从存储过程结果中获取表列名。

任何帮助将不胜感激!!!!

4

1 回答 1

0

您是否尝试query.getResultList()过对其进行迭代?

在 while 循环中,您可以执行以下操作:

Object[] singleBean = (Object[]) it.next();

并通过正确的演员表引用 col 编号:

singleBean[i]
于 2015-02-11T12:23:19.130 回答