Hi,
Given the following inheritance hierarchy:
@Entity
public class Person {
@Id
private int id;
...
}
@Entity
public class Employee extends Person {
private String title;
}
Executing a query like the following succeeds.
"from Person where title = 'abc'"
I thought that it would fail because Person does not have an attribute
named "title". Instead, the query succeeds and returns the Employee with
the specified title.
I don't see anything in the JPA spec that indicates whether this is
portable.
Does anyone know if this is portable?
Thanks,
Gail