|
|
|
Ignore json fields
|
|||
|---|---|---|---|
|
#18+
Всем привет. Есть такая конструкция: Код: java 1. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Ожидаю Код: java 1. 2. Где-то на сервере изменилась модель, добавилось поле: Код: java 1. 2. 3. Соответственно получаю ошибку: Код: java 1. Как быть? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 14:46 |
|
||
|
Ignore json fields
|
|||
|---|---|---|---|
|
#18+
Если на сервере внезапно (!) изменилась модель то неплохо-бы подписаться на такие изменения ибо нефих. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 14:58 |
|
||
|
Ignore json fields
|
|||
|---|---|---|---|
|
#18+
maytonЕсли на сервере внезапно (!) изменилась модель то неплохо-бы подписаться на такие изменения ибо нефих. а если такой возможности нет, как решить иначе? ну оповестили меня об этом в 2 ночи по эмейлу, я же не будут в это время пересобирать свои модели чтобы все работало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 15:11 |
|
||
|
Ignore json fields
|
|||
|---|---|---|---|
|
#18+
JulT, Блин, ну сколько же можно игнорировать поисковой сервис Google https://www.google.com/search?q=Could not read JSON: Unrecognized field Первая же ссылка http://stackoverflow.com/questions/4486787/jackson-with-json-unrecognized-field-not-marked-as-ignorable Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 15:13 |
|
||
|
Ignore json fields
|
|||
|---|---|---|---|
|
#18+
JulTmaytonЕсли на сервере внезапно (!) изменилась модель то неплохо-бы подписаться на такие изменения ибо нефих. а если такой возможности нет, как решить иначе? ну оповестили меня об этом в 2 ночи по эмейлу, я же не будут в это время пересобирать свои модели чтобы все работало Ну нифигаж себе. В твоей задаче. Была сущность. В ней был филд. Вдруг его ни с того ни с сего взяли и грохнули. Ну в качестве аналога - грохнули колонку в таблице БД. Ну дай бох если это был IMPLIED поле. Или опциональный атрибут. И что от тебя хотят? Чтобы система давала адекватный процессинг на любую корректировку датасорсов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 15:25 |
|
||
|
Ignore json fields
|
|||
|---|---|---|---|
|
#18+
mayton, Вообще-то у неё обычная обратная совместимость не работает. Поле не грохнули, а добавили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 15:30 |
|
||
|
Ignore json fields
|
|||
|---|---|---|---|
|
#18+
BlazkowiczJulT, Блин, ну сколько же можно игнорировать поисковой сервис Google https://www.google.com/search?q=Could not read JSON: Unrecognized field Первая же ссылка http://stackoverflow.com/questions/4486787/jackson-with-json-unrecognized-field-not-marked-as-ignorable Код: java 1. спасибо, этот вариант я видела, пыталась еще сделать через DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false) - не получилось. попробую объяснить с какой проблемой столкнулась. есть главный pom, который состоит из двух модулей (intelijIDEA) Код: java 1. 2. 3. 4. 5. 6. В common находятся общие модели для взаимодействия с клиентскими приложениями. pom commona выглядит так: Код: java 1. 2. 3. 4. 5. 6. pom web Код: java 1. 2. 3. 4. 5. Т.е. сначала я собираю jar-ку с моделями, далее эта jar-ка участвует при сборке war. Когда я добавляю библиотеку jackson в web pom, среда подхватывает ее, импортирует нужные либы, все красиво работает. Когда я пытаюсь вставить либу в commom pom, ничего не подхватывается, соответственно при попытке сделать Код: java 1. пишет: Cannot resolve symbol Как разрешить эту ситуацию? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 08:27 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38913636&tid=2125658]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 507ms |

| 0 / 0 |
