Java Developer
15K subscribers
2.05K photos
159 videos
13 files
2.34K links
Авторский канал действующего разработчика — интересные заметки, новые технологии, библиотеки и фреймворки

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GHfTK

Реклама на бирже: https://telega.in/c/java_tg
Download Telegram
👩‍💻 Ленивая инициализация в Spring Boot

Ленивая инициализация откладывает не только создание бина, но и всё, что внутри @PostConstruct.

При lazy-init=true бин создаётся только при первом обращении — @PostConstruct выполнится вместе с ним, а если бин никто не запросил, метод не выполнится вообще.

tags: #обучение

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥1
👩‍💻 247 Java-собеседований спустя

Автор проанализировал интервью в Сбере, Т-Банке, ВТБ, Иннотехе и других компаниях, чтобы выяснить, какие темы реально спрашивают в 2026 году.

Оказалось, что чаще всего кандидатов проверяют на знание HashMap, транзакций, PostgreSQL, Kafka, Hibernate и Spring.

Подробнее в статье

tags: #статья

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍3🔥3
👩‍💻 Какую архитектуру выбрать для pet-проекта?

В статье разбирается, когда достаточно обычного монолита, в каких случаях стоит использовать слои и почему не нужно тащить в пет-проект микросервисы раньше времени.

Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2🔥1😁1
👩‍💻 Фреймворк для реактивной разработки на JVM

Vert.x — популярный набор инструментов для разработки высоконагруженных приложений на JVM.

Внутри есть поддержка HTTP, TCP, работы с файлами и других компонентов, необходимых для построения быстрых и масштабируемых систем.

Ссылка на GitHub

tags: #полезное

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Мем смешной, ситуация страшная

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15👍2💯1
👩‍💻 Maven может сам запускать AppSec-проверки

Если в каждом Maven-сервисе приходится отдельно настраивать SonarQube, Dependency-Check, CycloneDX и JaCoCo, рано или поздно начнётся хаос.

Автор статьи предлагает решить проблему через Maven Core Extension, который автоматически встраивает проверки безопасности прямо в lifecycle сборки.

Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍1🤯1
Ну так работа нужна или как?

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁30👍4🤯1🤣1
👩‍💻 Топ сборников вопросов для собеседования по Java

Нашли полезную подборку вопросов по ключевым темам, которые регулярно встречаются на интервью:
▶️ Core Java
▶️ Многопоточность
▶️ Коллекции
▶️ ООП
▶️ Паттерны проектирования
▶️ Программирование


tags: #полезное

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥1
Комиксы которые мы заслужили:

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍1🔥1
👩‍💻 Как защитить Java-приложение от SQL-инъекций?

SQLi остаются одной из самых распространённых причин утечек данных и компрометации приложений.

Автор подробно объясняет механику атак, показывает реальные примеры уязвимого кода и рассказывает, почему параметризованные запросы и ORM должны стать стандартом в любом проекте.

Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Автоматическое форматирование кода для Java и не только

Spotless — популярный open-source форматтер, который помогает поддерживать единый стиль кода в проекте.

Инструмент работает с разными языками программирования, легко интегрируется в Gradle и Maven, а также отлично дружит с IntelliJ IDEA и VS Code.

Ссылка на GitHub

tags: #полезное

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥2🤯1
👩‍💻 Как скормить весь Java-проект нейросети одним файлом?

Нашли полезную утилиту для тех, кто часто обсуждает код с DeepSeek, ChatGPT или другими LLM.

Автор написал Java-скрипт, который рекурсивно сканирует проект, собирает структуру директорий и содержимое нужных файлов в один TXT-документ.

Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1🔥1
👩‍💻 Ускоряем разработку на Spring Boot

Разработчик поделился опытом, как сократить объём ручной работы в Java-проекте с помощью трёх инструментов: OpenAPI Generator, QueryDSL и ChatGPT.

В результате автор сгенерировал более 1000 тестов всего за пару недель.

Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥3👍1😁1
Это точно какой-то вирус

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁21🤣42🤔1
👩‍💻 10 репозиториев, которые стоит сохранить каждому джависту

Собрали мощную подборку ресурсов для изучения 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: #полезное

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥1
👩‍💻 Создаём собственные компоненты в JavaFX

Стандартных элементов интерфейса не всегда хватает. Особенно если нужны:
▶️ Умные подсказки и автодополнение;
▶️ Кастомные всплывающие окна;
▶️ Нестандартное позиционирование элементов;
▶️ Собственная логика отображения и обработки событий.


В этой статье автор показывает, как создать собственный компонент на JavaFX.

Читать статью

tags: #статья

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1🔥1🤔1
👩‍💻 Axelix — новый инструмент для Spring Boot-разработчиков

Проект помогает анализировать Spring Boot-приложения, отслеживать реальные значения properties, исследовать зависимости bean-ов и ускорять отладку сложных сценариев.

Полезная находка для тех, кто работает со Spring каждый день.

Подробнее в статье

tags: #статья

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Прокачиваем продуктивность в VS Code

Нашли расширение, которое добавляет Pomodoro-таймер прямо в редактор кода.

Поддерживаются разные режимы работы и настройка длительности рабочих интервалов под свой ритм.

Ссылка на расширение

tags: #полезное

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1🔥1
Картинка с несколькими ред флагами

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣9👨‍💻8👻3
👩‍💻 StringBuilder вместо String в циклах: экономим память и время

Каждая конкатенация в цикле создаёт новый объект в памяти, а старый уходит в мусор — на больших объёмах это заметно бьёт по производительности.

StringBuilder мутабельный и оптимизирован под многократное добавление строк:

tags: #обучение

📱 Java Developer | 📲 MAX
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: #полезное

📱 Java Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3🔥1