次のコードでは、データベース内のすべての製品を含む製品のリストを取得しようとしています:
public List<Products> getAllProducts() throws Exception{
try{
List<Products> products ;
org.hibernate.Transaction tx = session.beginTransaction();
products = session.createSQLQuery("SELECT * FROM Products").list();
if(products.size() > 0)
{
return products;
}
return null;
}
catch(Exception e)
{
throw e;
}
}
ただし、次の例外がスローされます。
[Ljava.lang.Object; cannot be cast to mediatek.Products