【发布时间】:2017-03-24 12:40:36
【问题描述】:
我正在尝试将我们的项目切换到 Hibernate。问题是在某些地方我们依赖 ResultSet 的列顺序。但是这样的查询:
List<Map<String, Object>> rows = session.createSQLQuery("select * from names")
.setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP).list();
给我一个地图列表,其中对的顺序是未定义的。也就是说,“id”的对可能出现在最后一个,而它在表中是第一个...... 如何像在本机 SQL 中一样按顺序获取列名?
【问题讨论】:
标签: native