67,516
社区成员
发帖
与我相关
我的任务
分享
List<Object> objList = obj.methodName(params....);
// obj.methodName();这个方法返回的是一个List<Object> 而实际上这个Object可能是任何我自定义的对象..如(Address,User,Resource)..
@Override
public List<AddressBean> list() throws Exception {
// HibernateDAOUtil.getObjectList 方法内部实现就是. HibernateDAOUtil
//.getSession().createCriteria(AddressBean.class).list()
List<Object> list = HibernateDAOUtil.getObjectList(AddressBean.class, null);
return List<AddressBean> list;
}
@Override
public List<AddressBean> list() throws Exception {
// HibernateDAOUtil.getObjectList 方法内部实现就是. HibernateDAOUtil
//.getSession().createCriteria(AddressBean.class).list()
List<Object> list = HibernateDAOUtil.getObjectList(AddressBean.class, null);
List<AddressBean> result=new ArrayList<AddressBean>();
result.addAll(list);
return result;
}
List<AddressBean> list = HibernateDAOUtil.getObjectList(AddressBean.class, null);
return list;
List<AddressBean> list = HibernateDAOUtil.getObjectList(AddressBean.class, null);
return list;
public static List<Object> getObjectList(Class className, List<HqlParam> params) throws Exception {
return executeHibernateQueryList(buildHqlBySqlParams("from " + className.getSimpleName(), params), params);
}
//语法报错.
List<AddressBean> list = (List<AddressBean>) HibernateDAOUtil.getObjectList(AddressBean.class, null);
return list;
public static List<?> getObjectList(Class className, List<HqlParam> params) throws Exception {
return executeHibernateQueryList(buildHqlBySqlParams("from " + className.getSimpleName(), params), params);
}
List<AddressBean> bean = (List<AddressBean>) HibernateDAOUtil.getObjectList(AddressBean.class, null);