[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"topic-hibernate":3,"topic-questions-hibernate":12},{"id":4,"name":5,"slug":6,"description":7,"emoji":8,"color":9,"sortOrder":10,"questionCount":11,"knownCount":10,"learningCount":10,"weakCount":10},19,"Hibernate","hibernate","Вопросы по теме Hibernate","🐻","green",0,23,[13,25,31,36,45,52,58,66,73,80,86,93,98,105,113,121,128,134,141,147,154,160,167],{"id":14,"slug":15,"question":16,"difficulty":17,"tags":18,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},747,"chto-takoe-hibernate-i-zachem-on-nuzhen","Что такое Hibernate и зачем он нужен?","junior",[19,20,21,22,6],"databases","spring-data","jpa","orm",null,false,{"id":26,"slug":27,"question":28,"difficulty":17,"tags":29,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},748,"chto-takoe-orm-kak-hibernate-realizuet-orm","Что такое ORM? Как Hibernate реализует ORM?",[19,30,21,22,6],"mapping",{"id":32,"slug":33,"question":34,"difficulty":17,"tags":35,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},749,"chto-takoe-jpa-i-kak-hibernate-svyazan-s-jpa","Что такое JPA и как Hibernate связан с JPA?",[20,21,22,6],{"id":37,"slug":38,"question":39,"difficulty":40,"tags":41,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},750,"arkhitektura-hibernate-sessionfactory-session-transaction","Архитектура Hibernate: SessionFactory, Session, Transaction","middle",[42,21,6,43,44],"session","transaction","architecture",{"id":46,"slug":47,"question":48,"difficulty":40,"tags":49,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},751,"zhiznennyy-tsikl-entity-v-hibernate","Жизненный цикл Entity в Hibernate",[50,21,51,6],"persistence-context","entity-lifecycle",{"id":53,"slug":54,"question":55,"difficulty":17,"tags":56,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},752,"osnovnye-annotatsii-mappinga-sushchnostey","Основные аннотации маппинга сущностей",[30,57,21,6],"annotations",{"id":59,"slug":60,"question":61,"difficulty":40,"tags":62,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},753,"strategii-generatsii-identifikatorov","Стратегии генерации идентификаторов",[63,21,6,64,65],"sequence","primary-key","uuid",{"id":67,"slug":68,"question":69,"difficulty":40,"tags":70,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},754,"mapping-svyazey-mezhdu-sushchnostyami","Маппинг связей между сущностями",[71,30,72,21,6],"relationships","fetch",{"id":74,"slug":75,"question":76,"difficulty":17,"tags":77,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},755,"chto-takoe-fetchtype-lazy-i-fetchtype-eager","Что такое FetchType.LAZY и FetchType.EAGER?",[78,79,72,21,6],"performance","lazy-loading",{"id":81,"slug":82,"question":83,"difficulty":40,"tags":84,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},756,"problema-n-1-zaprosov-i-sposoby-resheniya","Проблема N+1 запросов и способы решения",[78,72,21,6,85],"n-plus-1",{"id":87,"slug":88,"question":89,"difficulty":17,"tags":90,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},757,"chto-takoe-kesh-pervogo-urovnya-l1-cache","Что такое кэш первого уровня (L1 Cache)?",[50,91,21,6,92],"l1-cache","caching",{"id":94,"slug":95,"question":96,"difficulty":17,"tags":97,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},758,"chto-takoe-kesh-vtorogo-urovnya-l2-cache","Что такое кэш второго уровня (L2 Cache)?",[50,91,21,6,92],{"id":99,"slug":100,"question":101,"difficulty":102,"tags":103,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},1034,"chto-takoe-query-cache","Что такое Query Cache?","senior",[78,21,104,6,92],"query-cache",{"id":106,"slug":107,"question":108,"difficulty":40,"tags":109,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},1035,"hql-i-jpql-chto-eto-i-chem-otlichayutsya-ot-sql","HQL и JPQL — что это и чем отличаются от SQL?",[110,111,21,6,112],"jpql","hql","sql",{"id":114,"slug":115,"question":116,"difficulty":40,"tags":117,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},1036,"criteria-api-chto-eto-i-kogda-ispolzovat","Criteria API — что это и когда использовать?",[118,119,21,6,120],"dynamic-query","specification","criteria-api",{"id":122,"slug":123,"question":124,"difficulty":40,"tags":125,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},1037,"optimistichnaya-i-pessimistichnaya-blokirovki","Оптимистичная и пессимистичная блокировки",[78,126,21,6,127],"locking","concurrency",{"id":129,"slug":130,"question":131,"difficulty":40,"tags":132,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},1038,"strategii-nasledovaniya-v-hibernate","Стратегии наследования в Hibernate",[30,133,21,6],"inheritance",{"id":135,"slug":136,"question":137,"difficulty":40,"tags":138,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},1039,"chto-takoe-dirty-checking-i-flush","Что такое Dirty Checking и Flush?",[50,139,140,21,6],"dirty-checking","flush",{"id":142,"slug":143,"question":144,"difficulty":40,"tags":145,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},1040,"chto-takoe-entitymanager-i-chem-on-otlichaetsya-ot-session","Что такое EntityManager и чем он отличается от Session?",[146,42,21,6],"entity-manager",{"id":148,"slug":149,"question":150,"difficulty":40,"tags":151,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},1041,"kak-rabotaet-kaskadirovanie-cascadetype","Как работает каскадирование (CascadeType)?",[71,152,21,6,153],"cascade","orphan-removal",{"id":155,"slug":156,"question":157,"difficulty":40,"tags":158,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},1042,"chto-takoe-lazyinitializationexception-i-kak-ego-izbezhat","Что такое LazyInitializationException и как его избежать?",[79,159,72,21,6],"osiv",{"id":161,"slug":162,"question":163,"difficulty":40,"tags":164,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},1043,"chto-takoe-proektsii-i-dto-mapping","Что такое проекции и DTO-маппинг?",[78,21,165,6,166],"projection","dto",{"id":168,"slug":169,"question":170,"difficulty":102,"tags":171,"topicId":4,"topicSlug":6,"topicName":5,"topicEmoji":8,"status":23,"starred":24},1044,"batch-operatsii-v-hibernate","Batch-операции в Hibernate",[78,172,173,21,6],"optimization","batch"]