我在我的数据访问对象中使用 Hibernate 在 Java 中执行以下操作:
public List<Device> getDevices() {
return getCurrentSession().createQuery("from Device").list();
}
这给了我以下警告:
Type safety: The expression of type List needs unchecked conversion to conform to List<Device>
为了删除我正在使用的警告
@SuppressWarnings("unchecked")
但我正在寻找一种更好的方法来删除此警告,并理想地处理从数据库返回的“设备”以外的内容。
有任何想法吗?