Ленивая инициализация откладывает не только создание бина, но и всё, что внутри
@PostConstruct.При
lazy-init=true бин создаётся только при первом обращении — @PostConstruct выполнится вместе с ним, а если бин никто не запросил, метод не выполнится вообще.tags: #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1🔥1
Автор проанализировал интервью в Сбере, Т-Банке, ВТБ, Иннотехе и других компаниях, чтобы выяснить, какие темы реально спрашивают в 2026 году.
Оказалось, что чаще всего кандидатов проверяют на знание HashMap, транзакций, PostgreSQL, Kafka, Hibernate и Spring.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍3🔥3
В статье разбирается, когда достаточно обычного монолита, в каких случаях стоит использовать слои и почему не нужно тащить в пет-проект микросервисы раньше времени.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🔥1😁1
Vert.x — популярный набор инструментов для разработки высоконагруженных приложений на JVM.
Внутри есть поддержка HTTP, TCP, работы с файлами и других компонентов, необходимых для построения быстрых и масштабируемых систем.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Если в каждом Maven-сервисе приходится отдельно настраивать SonarQube, Dependency-Check, CycloneDX и JaCoCo, рано или поздно начнётся хаос.
Автор статьи предлагает решить проблему через Maven Core Extension, который автоматически встраивает проверки безопасности прямо в lifecycle сборки.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍1🤯1
Нашли полезную подборку вопросов по ключевым темам, которые регулярно встречаются на интервью:
▶️ Core Java▶️ Многопоточность▶️ Коллекции▶️ ООП▶️ Паттерны проектирования▶️ Программирование
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1🔥1
SQLi остаются одной из самых распространённых причин утечек данных и компрометации приложений.
Автор подробно объясняет механику атак, показывает реальные примеры уязвимого кода и рассказывает, почему параметризованные запросы и ORM должны стать стандартом в любом проекте.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Spotless — популярный open-source форматтер, который помогает поддерживать единый стиль кода в проекте.
Инструмент работает с разными языками программирования, легко интегрируется в Gradle и Maven, а также отлично дружит с IntelliJ IDEA и VS Code.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2🤯1
Нашли полезную утилиту для тех, кто часто обсуждает код с DeepSeek, ChatGPT или другими LLM.
Автор написал Java-скрипт, который рекурсивно сканирует проект, собирает структуру директорий и содержимое нужных файлов в один TXT-документ.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1🔥1
Разработчик поделился опытом, как сократить объём ручной работы в Java-проекте с помощью трёх инструментов: OpenAPI Generator, QueryDSL и ChatGPT.
В результате автор сгенерировал более 1000 тестов всего за пару недель.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3👍1😁1
Собрали мощную подборку ресурсов для изучения Java, Spring, алгоритмов и архитектуры.
Внутри:
▶️ Awesome Java▶️ Modern Java - A Guide to Java 8▶️ Java Design Patterns▶️ Spring Framework▶️ Algorithms▶️ Spring Boot Tutorial▶️ Baeldung Java and Spring Tutorials▶️ Google Style Guides▶️ Netflix - Open Source Java Projects▶️ Ultimate Java Resources
Сохраняем в избранное.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥1
Стандартных элементов интерфейса не всегда хватает. Особенно если нужны:
▶️ Умные подсказки и автодополнение;▶️ Кастомные всплывающие окна;▶️ Нестандартное позиционирование элементов;▶️ Собственная логика отображения и обработки событий.
В этой статье автор показывает, как создать собственный компонент на JavaFX.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1🔥1🤔1
Проект помогает анализировать Spring Boot-приложения, отслеживать реальные значения properties, исследовать зависимости bean-ов и ускорять отладку сложных сценариев.
Полезная находка для тех, кто работает со Spring каждый день.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Нашли расширение, которое добавляет Pomodoro-таймер прямо в редактор кода.
Поддерживаются разные режимы работы и настройка длительности рабочих интервалов под свой ритм.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1🔥1
Каждая конкатенация в цикле создаёт новый объект в памяти, а старый уходит в мусор — на больших объёмах это заметно бьёт по производительности.
StringBuilder мутабельный и оптимизирован под многократное добавление строк:tags: #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍1🔥1
Сохраняйте полезную карточку, которая пригодится каждому Java-разработчику.
Внутри собраны самые популярные протоколы и сервисы:
— HTTP / HTTPS;
— SSH;
— DNS;
— SMTP, IMAP, POP3;
— MySQL, PostgreSQL, MongoDB;
— Redis;
— Elasticsearch;
— Kafka;
— Kubernetes и Docker.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥1