我是hibernate的新手。在我的代码中,我调用了如下的存储过程。
Query query= sessionFactory.getCurrentSession().createSQLQuery("EXEC DASHBOARD_RESULT");
但是这个查询只返回行。我想要存储过程中的表头。
如何从存储过程结果中获取表列名称。
任何帮助将不胜感激!!!!
答案 0 :(得分:0)
您是否尝试query.getResultList()
并对其进行迭代?
在while循环中你可以做到:
Object[] singleBean = (Object[]) it.next();
并使用正确的演员阵容引用col编号:
singleBean[i]