你实现接口,重写接口方法,怎么能人家的 方法返回值变了,,,List<UserInfo>------->Object不知道对没
解决方案 »
- 请问有没办法在代码里,获得当前项目部署的服务器IP地址?
- jquery 问题
- 一个jsp问题!!令人头疼
- CLOB.createTemporary(((WrappedConnection) conn)出错,运行环境是tomcat5+jdk1.5
- 最近做个项目要用到JSF中MYFACES的TREE2,但由于不会配置,总是会报错,哪位大哥做过发个完整的DEMO好不
- 令人困惑的 PHP/Java Bridge + php5-cgi
- 关于struts的一个基本应用:Action类中的execute方法怎么传值给页面
- jsp中怎么调用ejb???
- JSP 中的对象应用怎么会出现这种问题???大侠进来解释一下。。。。在线等啊!!(80分)
- 表单与javabean的问题。
- struts2和jquery-validate问题
- 请问如何实现如下效果。
这里 你的results查出来是一个list里放的map,List<Map> 的对象强转成List<UserInfo> 。1,你可以返回值改成List<Map>。
2,你也可以修改你的sql语句 ,
SQLQuery query = session
.createSQLQuery("select {u.*} from user");
query.addEntity("u",UserInfo.class);
return query.list();
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;import org.hibernate.HibernateException;
import org.hibernate.SQLQuery;
import org.hibernate.classic.Session;
import org.springframework.orm.hibernate3.HibernateCallback;
import org.springframework.orm.hibernate3.HibernateTemplate;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;import com.laoer.bbscs.bean.UserInfo;public class UserInformation extends HibernateDaoSupport { public String getUserandpassword() { HibernateTemplate tmpl = this.getHibernateTemplate(); List<UserInfo> list = new ArrayList();
list = (List<UserInfo>) tmpl
.execute(new HibernateCallback<List<UserInfo>>() { public Object doInHibernate(Session session)
throws HibernateException, SQLException {
SQLQuery query = session
.createSQLQuery("select * from user"); return (List<UserInfo>) query.list();
} }); return list.toString();
}
}
你好像傻 这样改
你也可以修改你的sql语句 ,
SQLQuery query = session
.createSQLQuery("select {u.*} from user");
query.addEntity("u",UserInfo.class);
return query.list();