Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

​Перехватить оракловский Exception?

17.02.20 23:09
Re: ​Перехватить оракловский Exception?
 
Murr_0001 местный житель
Murr_0001
в ответ AlexNek 17.02.20 18:54

Не думаю, что есть абсолютно универсальное решение.

-----

А универсальное и не требуется.

Пока нужно в одном проекте но в трех разных местах обрабатывать один стандартный и дав специальных набора ехцептионов.

В указанном коде - оракловские.

Но иметь в проекте прямую ссылку на либу - не хочется. Хочется ее в динамике грузить, описывая в конфиге.

А вот трекинг состояния и обработку специфически-оракловских ошибок хочется иметь...


или десяток

-----

Три раза по три применения...

Хотя... дополнительную обработку ошибок Я делал только для Оракла - в других местах просто ловится стандартный ехцептион...

Но планировать расширение - надо заранее.



приведенном коде нарушение принципа DRY

-----

Если бы только это...

Там сейчас обработку постгреешных ехцептионов делают по оракловским кодам...

Дополнительный катчер на этом фоне - вообще не проблема...

 

Перейти на