1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/dromara-forest

 / Детали:

Конвертация `convertToJavaObject` при возникновении исключения рекомендует добавить логирование.

Предстоит сделать
Владелец
Создано  
11.03.2025

Класс com.dtflys.forest.converter.json.ForestFastjsonConverter, после выброса исключения в методе convertToJavaObject, приводит к прямому преобразованию в тип данных text, что затрудняет диагностику проблемы. Рекомендовано добавить лог ошибки.

Большую часть дня провёл, пытаясь понять, почему ForestResponse<MyClass> не работает. Оказалось, что проблема заключается в отсутствии конструктора без аргументов в классе MyClass. Было сказано, что тип String не может быть преобразован в MyClass, что отвлекало от правильной диагностики. Анализ направления был сосредоточен на том, почему результат преобразуется в тип данных text. Если бы был добавлен лог JSONException, это могло бы помочь раньше выявить истинную причину проблемы.

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/dromara-forest.git
git@api.gitlife.ru:oschina-mirror/dromara-forest.git
oschina-mirror
dromara-forest
dromara-forest