1.這是我的dao類看起來像事務代碼保持每個方法重複的地方。可能把這些片段代碼放在超類中,這樣我就不需要一直重複下面的代碼了?任何詳細的如何做到這一點?
2.如果需要將代碼片段放在super.class中。超級類應該是靜態的嗎?寫java包裝
for (int i = 0; i < NUM_RETRIES; i++) {
pm.currentTransaction().begin();
<all my code will be here>
try {
pm.currentTransaction().commit();
break;
} catch (JDOCanRetryException ex) {
if (i == (NUM_RETRIES - 1)) {
throw ex;
}
}
}
的實現,因此,讓我得到這個直 - 你**重複相同的代碼**在一個循環多次假設一次失敗的交易下次會成功?他們有一個名稱:http://www.quotationspage.com/quote/26032.html – ChssPly76 2009-08-14 04:03:25