
public List<Admin> getAdmins() { List<Admin> AdminList = new ArrayList<Admin>(); Session session = factory.openSession(); for (Object oneObject : session.createQuery("FROM Admin").getResultList()) { AdminList.add((Admin)oneObject); } session.close(); return AdminList;}我有类似的问题。但是,我找到了没有“ SuppressWarnings”的解决方案。
最近,我发现了一种无需类型推断即可编码相同内容的较短方法。
public List<Admin> getAdmins() { Session session = factory.openSession(); TypedQuery<Admin> query = session.createQuery("FROM Admin"); List<Admin> result = query.getResultList(); session.close(); return result;}希望能帮助到你。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)