Hibernate 5.2版本->很多Query方法不赞成使用吗?

Hibernate 5.2版本->很多Query方法不赞成使用吗?,第1张

Hibernate 5.2版本->很多Query方法不赞成使用吗?
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;}

希望能帮助到你。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4962917.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-13
下一篇2022-11-13

发表评论

登录后才能评论

评论列表(0条)

    保存