Друзья привет, продолжаю постигать мудрость java (учусь:)), изучаю сейчас серилизацию/десирилизацию, в частности json, написал что то типа клиента, отправляю запрос на api, он мне возвращает json, я его принимаю, пытаюсь распарсить библиотекой Gson, но мне все экзепшены валит, только спустя время мучений прочитал, что нужно там где распарсиваю, выстроить структуру объукта (классы,поля) под структуру json ответа, есть статья какая нибудь хорошая где про это почитать, подробная с нюансами, как правильно пользоваться, как правильно структуру класса под это воссоздавать? может быть в книге какой то есть? в шилде не нашел, на ютубе все только принимают и отправляют запосы, без каких то подробностей, думал это проще простого, споткнулся на ровном месте