【发布时间】:2019-07-25 12:24:43
【问题描述】:
我有一个带有 setter 和 getter 的 A 类
class A{
private int id;
private List<B> b;
}
我想根据 B 对象获取 A 对象。所以假设我有一个 B 对象列表,我想获取包含 B 的 A 对象。
所以我决定使用in
这是代码
Criteria criteria = session.createCriteria(A.class).setCacheable(false);
criteria.add(Restrictions.in("b",{list of B})).list();
这会产生错误java.sql.SQLException: No value specified for parameter 1
如何使用 B 获取对象 A
【问题讨论】: