Java - 使用hibernate读取从MYSQL查询返回的List

时间:2014-10-02 18:07:47

标签: java mysql sql hibernate

我的Java类执行mysql查询,结果存储在结果列表中。

在附图中,您可以看到列表结果的一个元素的结构数据。 enter image description here 我的问题是:我如何解析每个元素?如何访问这些值?

我不想使用对象类型。

String queryString = "SELECT COUNT(*),tabid FROM occurrencesnames group by tabid";
Query query = session.createSQLQuery(queryString);
List result = query.list();

非常感谢你。

1 个答案:

答案 0 :(得分:0)

解决!

String queryString = "SELECT COUNT(*),tabid FROM occurrencesnames group by tabid";
Query query = session.createSQLQuery(queryString);
List result = query.list();
Object[] row = (Object[]) result.get(0);
String name = (String)row[1];