2012-03-14 85 views
0

我正在使用Websphere 6.1和JPA。我看到命名查詢總是在數據實體類中定義的。是否可以在數據實體類外定義一個命名查詢。如果沒有,是否有辦法解決這個限制JPA類中的命名查詢

回答

2

不帶註釋。但是你總是可以在XML描述符中定義命名查詢。

根據說明書註解只能在實體或映射超:

The NamedQuery and NamedQueries annotations can be applied to an entity or 
mapped superclass.