Какие части объекта java.lang.Exception
необходимо сохранить в базе данных, чтобы дать вам наилучшую возможность воссоздать проблему, которая привела к созданию исключения?
А какие части, если их сохранить вместе, создадут избыточную информацию?
Например, если вы сохраните результат вызова exception.getMessage()
, а также сохраните exception.getCause().getMessage()
, получится ли у вас дублирующаяся информация?
И, если вы сохраните exception.getMessage
, будет ли излишним также сохранять выходные данные из exception.printStackTrace()
?