我有一组类实现相同的接口。 例如:
public interface Employee{
private String name;
public void work();
public String getName();
}
@PersistenceCapable(detachable = "true")
public class Accountant implements Employee{
}
@PersistenceCapable(detachable = "true")
public class Secretary implements Employee{
}
以及保持员工实现另一个类:
public class Department{
private ArrayList<Employee> employees;
public ArrayList<Employee> getEmployees();
}
我想处的列表中有一个名为“玛丽”员工。 我应该怎样把我的JDO查询? 我失去了一些注解的接口员工?
我怀疑所产生的Q类是不正确的。 我有
public final SimplePath<java.util.ArrayList<Employee>>
在所生成的Q类。 它不应该是ListPath
而不是SimplePath
?