0
我有一個JPA對象:爲什麼不是這個JPA查詢返回我的特定類的列表?
@Entity
@Table(name="WF_GROUP")
public class Group {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
private String groupName;
private long parentId;
/* ... */
}
我有一個GroupDAO用這種方法:
public List<Group> getAllGroups() {
List<Group> groups = new ArrayList<Group>();
String query = "select * from WF_GROUP";
Query q = getEntityManager().createNativeQuery(query);
groups.addAll(q.getResultList());
return groups;
}
的問題是q.getResultList()返回Object類型的結果列表比包含對象數組爲每個屬性。
爲什麼q.getResultList()返回一個Group對象列表?
謝謝! Rob