gpt4 book ai didi

hibernate - 为什么不 hibernate Criteria泛型

转载 作者:行者123 更新时间:2023-12-04 04:41:38 25 4
gpt4 key购买 nike

Hibernate不使用泛型是有原因的吗?如果这样做的话,将为开发人员节省大量的 Actor 。

示例Hibernate代码:

Customer aCustomer = (Customer) session.load(Customer.class, 1L);
...
Criteria criteria = session.createCriteria(Customer.class);
Customer aCustomer = (Customer) criteria.uniqueResult();

如果正确使用泛型,它将变成:
Customer aCustomer = session.load(Customer.class, 1L);
...
Criteria<Customer> criteria = session.createCriteria(Customer.class);
Customer aCustomer = criteria.uniqueResult();

最佳答案

您可以在此处找到一个示例如何使用:
https://community.jboss.org/wiki/GenericDataAccessObjects

关于hibernate - 为什么不 hibernate Criteria泛型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16474941/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com