@BookJava · 10.1K subscribers
📚 Лайфхаки, приёмы и лучшие практики для Java-разработчиков. Всё, что ускорит код и прокачает навыки. Java, Spring, Maven, Hibernate. По всем вопросам @evgenycarter РКН clck.ru/3KoGeP
The short link opens the channel straight in the Telegram app — not in a browser tab.
tg.me/go/BookJavaIs this your channel? Add @tgme as admin — and see how many people click your links. Get the stats →
Channel created May 17, 2019per Telegram
We have been tracking it since July 17, 2026
In all that time the channel has changed neither its name, nor its @username, nor its avatar.
We show only what we have seen ourselves.
34 advertisers placed 121 creatives in this channel · est. CPM $3–10.
💡Сегодня покажу крутую фишку для оптимизации чтения больших коллекций из базы через JPA. 📌 Проблема: Когда загружаем большую коллекцию через @OneToMany, Hibernate часто делает это лениво (LAZY), но при первом доступе — забирает всю коллекцию целиком. Это может привести к OutOfMemoryError или р…
Как работают instance initializer blocks. Пример с родительским и дочерним классами: class Parent { int a = 5; { System.out.println("Parent instance initializer"); a = 10; } Parent() { System.out.println("Parent constructor, a = " + a); } } class Ch…
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https://max.ru/bash_srv Bash Советы https://max.ru/sysadminof Книги для админов, полезные материалы https://max.ru/i_odmin_book Библиотека Системного Администратора …
В Java instance initializer blocks (блоки инициализации экземпляра) выполняются в следующем порядке: - Они выполняются каждый раз, когда создается новый объект класса. - Выполнение происходит после вызова конструктора родительского класса (super()), но до тела конструктора текущего класса. Порядок…