Mybatis按SQL查询字段的顺序返回查询结果
2016-10-08 10:11
387 查看
在SpringMVC+Mybatis的开发过程中,可以通过指定resultType="hashmap"来获得查询结果,但其输出是没有顺序的。如果要按照SQL查询字段的顺序返回查询结果,可以使用通过指定resultType="java.util.LinkedHashMap"来实现。
例如:
例如:
<select id="getSTDInfo" parameterType="int" resultType="java.util.LinkedHashMap"> select id,name,age from student where id=#{id}; </select>
相关文章推荐
- 麻烦问一下单字段按查询结果精度返回结果,思路怎么做(除sql 的union合并)
- 解决mybatis使用char类型字段查询oracle数据库时结果返回null问题
- Spring boot + MyBatis 查询返回Map时设置值为null的字段也在结果集中
- mybatis 使用oracle char 字段查询返回结果总是null
- mybatis 使用oracle char 字段查询返回结果总是null
- mybatis使用char类型字段查询oracle数据库时结果返回null
- springboot+mybatis MyBatis查询返回Map时设置值为null的字段没有在结果集中
- MyBatis解决字段名和实体类属性名不相同冲突问题时返回查询结果为空
- mybatis如何直接 执行传入的任意sql语句 并按照顺序取出查询的结果集
- MyBatis查询返回Map时设置值为null的字段也在结果集中
- Hibernate之使用sql语句查询多个表,返回多种字段,将返回结果映射到自定义的普通pojo类中
- 在使用Hibernate时,因为一个查询需要更多的表连接而要使用SQL来解决性能问题。然而返回的结果集中包含了没有映射的Entity类中的表字段,在这个SQL中还有使用如何将层次关系的父子结点显示为横行
- SQLserver动态查询(表名或字段动态),并且获取想得到的返回值结果execsp_execute
- 将SQL查询结果以字符串形式返回
- sql中查询类型为int的字段,返回null的异常
- 将SQL查询分组后获得的结果中的某字段按照条件相加
- SQL 语句的查询结果的的顺序是由哪些因素决定?
- mybatis 使用oracle查询返回结果总是null
- 如何把个表的合计字段 合并SQL查询到一个结果集中
- Hibernate查询指定字段并返回对象的结果集