我正在对数据库进行查询搜索,该数据库返回一个列表。List 中填充了 Object 类型的变量。我做了一个 query.get(0).getClass() 并返回(某事).WorkbookMappingClass。但问题是我必须将该对象转换为 WorkbookMapping 对象。但它给了我一个 I/O 错误(可能是因为异常实际上是全局的。)
这是代码:
WorkbookMapping wk;
List query = ses.createQuery("FROM Workbook").list();
System.out.println("Class: "+query.get(query.size()).getClass());//return ...WorkbookMapping
wk =(WorkbookMapping)query.get(query.size());
有人有想法吗?