hibernate的简单应用

来源:百度知道 编辑:UC知道 时间:2024/06/17 12:48:32
String hql="select p.id,p.title from News as p";
我这样查出来的记录不能转化为News类 为什么?
这是它的提示 java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to vo.News
错误在这一句 News news=i.next();
如果我改成hql="from News as p";这样就没错了
是不是字段不全就不能转为JOPO呢?
怎么改呀

select t.xx ,t.xx系统会认为只是查询其中的某个单独字段,所以不会传回BEAN的实例化引用,"from XX"表示全表查询相当于 SQL中的select *

你就返回全部的不行吗?取的时候.在单取你要的
select t.xx ,t.xx系统会认为只是查询其中的某个单独字段,所以不会传回BEAN的实例化引用,"from XX"表示全表查询相当于 SQL中的select *

Object[] objs=i.next();