2012-10-22 123 views
0

我在WebSphere V8上使用Open JPA 2.0 - IBM實現。我需要在單個查詢級別設置查詢超時。這可以如何實現?JPA查詢超時

使用下面的提示將設置超時所有查詢,但我需要控制這個特定查詢

javax.persistence.query.timeout

回答

1

ERRM,也許......

query.setHint("javax.persistence.query.timeout", timeout); 
+0

感謝您的回答。如果我將此屬性設置爲persistence.xml級別並且還在代碼級別,那麼優先級是什麼?代碼級別提示query.setHint是否會覆蓋persistence.xml級別的配置? –

+0

EMF級別適用於所有設置,並被任何本地設置值覆蓋。 – DataNucleus