Я застрял с этим требованием, что мне нужно попробовать X раз, прежде чем вызывать его.
Я лично предпочитаю провалиться и немедленно уведомить, но эй ...
Итак ....
for retries
try
connect
exececute sql
process sql
commit
if all is good break loop
catch
rollback
С какими исключениями следует повторить, а не повторить?На разрыв соединения я думаю, да.Но если все является SQLException, как вы дифференцируете, когда вы должны и не?Или я должен просто повторить период?