我在休眠中很新。我真的陷入了Java.lang.ClassCastException问题。一整天都无法解决我下面的代码的这个问题。任何人都可以帮助我吗?
@Override
public ObservableList<Product> getSold() {
ObservableList<Product> list = FXCollections.observableArrayList();
Transaction tx=null;
session = Hibutil.getSessionFactory().getCurrentSession();
try {
tx= session.beginTransaction();
List<Product> productList = session.createQuery(" select productName, count(productName) as totalSold from Product where sell='1' group by productName Order by totalSold desc").setCacheable(true).list();
tx.commit();
productList.stream().forEach(list::add);// getting error here
System.out.println(list.get(0));
return list;
} catch(HibernateException e) {
if(tx!=null)tx.rollback();
return null;
}
我已阅读此内容,但无法解决此问题。
慕村225694
白猪掌柜的
相关分类