Anonymous
Отправка метаданных поля класса в сообщении
Сообщение
Anonymous » 12 окт 2024, 13:42
Кто-нибудь сталкивался с этой проблемой в jackson JSON - каким-то образом JSON включает в себя все типы полей моего класса и другие метаданные, которые меня не интересуют, и поэтому данные отправлено огромное количество!
Например. это одна запись:
Код: Выделить всё
{
"queue": "H",
"internalStatus": "New",
"id": "50030386",
"screenDescription": "Test Case 1",
}
},
"fields": [
{
"name": "id",
"type": "java.lang.Integer",
"modifiers": 2,
"annotations": [
],
"declaredAnnotations": [
],
"declaringClass": "com.me.Charge",
"synthetic": false,
"genericType": "java.lang.Integer",
"enumConstant": false,
"accessible": false
},
{
"name": "screenDescription",
"type": "java.lang.String",
"modifiers": 2,
"annotations": [
],
"declaredAnnotations": [
],
"declaringClass": "com.me.Charge",
"synthetic": false,
"genericType": "java.lang.String",
"enumConstant": false,
"accessible": false
},
{
"name": "internalStatus",
"type": "java.lang.String",
"modifiers": 2,
"annotations": [
],
"declaredAnnotations": [
],
"declaringClass": "com.me.Charge",
"synthetic": false,
"genericType": "java.lang.String",
"enumConstant": false,
"accessible": false
},
{
"name": "queue",
"type": "java.lang.String",
"modifiers": 2,
"annotations": [
],
"declaredAnnotations": [
],
"declaringClass": "com.me.Charge",
"synthetic": false,
"genericType": "java.lang.String",
"enumConstant": false,
"accessible": false
},
Любая помощь приветствуется.
Спасибо,
Стивен
Подробнее здесь:
https://stackoverflow.com/questions/135 ... in-message
1728729755
Anonymous
Кто-нибудь сталкивался с этой проблемой в jackson JSON - каким-то образом JSON включает в себя все типы полей моего класса и другие метаданные, которые меня не интересуют, и поэтому данные отправлено огромное количество! Например. это одна запись: [code]{ "queue": "H", "internalStatus": "New", "id": "50030386", "screenDescription": "Test Case 1", } }, "fields": [ { "name": "id", "type": "java.lang.Integer", "modifiers": 2, "annotations": [ ], "declaredAnnotations": [ ], "declaringClass": "com.me.Charge", "synthetic": false, "genericType": "java.lang.Integer", "enumConstant": false, "accessible": false }, { "name": "screenDescription", "type": "java.lang.String", "modifiers": 2, "annotations": [ ], "declaredAnnotations": [ ], "declaringClass": "com.me.Charge", "synthetic": false, "genericType": "java.lang.String", "enumConstant": false, "accessible": false }, { "name": "internalStatus", "type": "java.lang.String", "modifiers": 2, "annotations": [ ], "declaredAnnotations": [ ], "declaringClass": "com.me.Charge", "synthetic": false, "genericType": "java.lang.String", "enumConstant": false, "accessible": false }, { "name": "queue", "type": "java.lang.String", "modifiers": 2, "annotations": [ ], "declaredAnnotations": [ ], "declaringClass": "com.me.Charge", "synthetic": false, "genericType": "java.lang.String", "enumConstant": false, "accessible": false }, [/code] Любая помощь приветствуется. Спасибо, Стивен Подробнее здесь: [url]https://stackoverflow.com/questions/13582600/sending-class-field-meta-data-in-message[/url]