public List<Account> query() {
List<Account> list = null;
list = super.getHibernateTemplate().executeFind(new HibernateCallback(){ public Object doInHibernate(Session session) throws HibernateException, SQLException {
// TODO Auto-generated method stub
List<Account> rel = null;
Criteria cri = session.createCriteria(Account.class);
rel = cri.list();
return rel;
}
});
return list;
} 上面是一个查询方法
我想做这样的一个方法写在公用类里,免得老是写重复的代码
但遇到的问题是这样的
public List<“泛型这里我们开始并不知道什么类型,要怎么写”> query("在这里传入类的名称"){List<泛型这里我们开始并不知道什么类型,要怎么写> list = null;
list = super.getHibernateTemplate().executeFind(new HibernateCallback(){ public Object doInHibernate(Session session) throws HibernateException, SQLException {
// TODO Auto-generated method stub
List<Account> rel = null;
Criteria cri = session.createCriteria("在这里传入类的名称怎么获得class");
rel = cri.list();
return rel;
}
});
return list;
}有没有好心人帮忙一下
List<Account> list = null;
list = super.getHibernateTemplate().executeFind(new HibernateCallback(){ public Object doInHibernate(Session session) throws HibernateException, SQLException {
// TODO Auto-generated method stub
List<Account> rel = null;
Criteria cri = session.createCriteria(Account.class);
rel = cri.list();
return rel;
}
});
return list;
} 上面是一个查询方法
我想做这样的一个方法写在公用类里,免得老是写重复的代码
但遇到的问题是这样的
public List<“泛型这里我们开始并不知道什么类型,要怎么写”> query("在这里传入类的名称"){List<泛型这里我们开始并不知道什么类型,要怎么写> list = null;
list = super.getHibernateTemplate().executeFind(new HibernateCallback(){ public Object doInHibernate(Session session) throws HibernateException, SQLException {
// TODO Auto-generated method stub
List<Account> rel = null;
Criteria cri = session.createCriteria("在这里传入类的名称怎么获得class");
rel = cri.list();
return rel;
}
});
return list;
}有没有好心人帮忙一下
解决方案 »
- 求在servlet操作Mysql得到json对象的方法
- acegi 迁移到 spring security 的问题
- JTable排序
- java开发大型网站(流量大,数据大(上万G数据))用什么架构?
- java代码中如何实现对sql2000数据库的备份操作,请教高手!在线等!急急!!
- 各位写Web Services都是怎么写的?
- 如何用一个程序去监视另一个程序是否被关闭?
- session bean的方法中,即调用实体bean,又调用jdbc,事务能否正确进行?
- javax.persistence.Query 如何设置数组(集合)参数(spring data jpa)
- 自然数排序
- hibernate链接数据库有问题
- 诡异的request.getInputStream
list = super.getHibernateTemplate().executeFind(new HibernateCallback(){ public Object doInHibernate(Session session) throws HibernateException, SQLException {
// TODO Auto-generated method stub
List<Object> rel =null;
Criteria cri = session.createCriteria(o.getClass());
rel = cri.list();
return rel;
} });
return list;
}
我没试,不知道行不行,估计会有警告。