关于用sql语句select多个字段,该使用什么接收的解决办法

来源:互联网 发布:vc http post json 编辑:程序博客网 时间:2024/05/01 21:55
使用sql执行查询后,尤其是在Hibernate框架中使用sql(此处不是Hql),如果select多个字段,那么查询出来的结果就是List<Object[]>,里面的结果需要拿Object数组接收,再一个一个set进对象里面。

就算select后面只有两个字段,接收的时候也不能用Map,会报类型转换异常。

然而,在hql里面,就会方便很多,直接select new XXXX,就可以用List<XXXX>接收。

0 0
原创粉丝点击