С помощью Spring Boot приложения я публикую json с 10000 вложенными элементами , как приведенный ниже, и получил java.lang.stackoverflowerror . < /p>
{
"__id": "1",
"__category":{
"key1": {
"key2": {
"key3": {
...
...
"key10000": "value"
...
...
}
}
}
}
}
< /code>
Есть ли способ сделать эту ошибку более управляемой? < /p>
Я имею в виду, я не хочу избегать этой ошибки, но сделайте что -то вроде пользовательского Deserializer, чтобы установить значение разрешенного гнездования и бросить некоторое исключение, если это значение превышено. < /p>
Подробнее здесь: https://stackoverflow.com/questions/533 ... epth-level