Как работает
@Qualifier в SpringОтвет:
@Qualifier Например, если один интерфейс имеет несколько реализаций, через
@Qualifiertags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2🔥1
На W3Resource собраны тысячи упражнений по Java: синтаксис, методы, массивы, строки, коллекции, исключения, потоки, ООП, регулярные выражения и алгоритмы.
Можно решать задачи по темам, а затем сверяться с готовыми решениями и пояснениями.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1
⚡️⚡️Joker 2026: что происходит с профессией разработчика
Индустрия разработки проходит через серьезный переломный момент. Меняются не только инструменты и фреймворки, но и привычный подход к работе.
Поэтому в этом сезоне меняется и Joker: первый день традиционно посвящен Java — Core Java, рантайму и работе на уровне железа. А во второй день будем обсуждать, как прямо сейчас меняется сама инженерная практика.
В программе — Context Engineering, команды из людей и ИИ-агентов, Self-Evolving Agents, новые подходы к архитектуре и работе с моделями, а также вопросы ответственности и роли эксперта.
Собрали главные темы второго дня в карточках.
🌟С промокодом:
Полное расписание и билеты — на сайте.
Индустрия разработки проходит через серьезный переломный момент. Меняются не только инструменты и фреймворки, но и привычный подход к работе.
Поэтому в этом сезоне меняется и Joker: первый день традиционно посвящен Java — Core Java, рантайму и работе на уровне железа. А во второй день будем обсуждать, как прямо сейчас меняется сама инженерная практика.
В программе — Context Engineering, команды из людей и ИИ-агентов, Self-Evolving Agents, новые подходы к архитектуре и работе с моделями, а также вопросы ответственности и роли эксперта.
Собрали главные темы второго дня в карточках.
🌟С промокодом:
javatg персональные билеты дешевлеПолное расписание и билеты — на сайте.
🤣1
В статье разбирают JEP 512 и то, как он упрощает небольшие Java-программы.
Теперь можно меньше думать о служебной обвязке вроде класса,
static main и части импортов — и больше сосредоточиться на самой логике.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2🔥2
Нашли библиотеку для сбора application metrics через единый API. Потом можно подключить нужный monitoring backend, не переписывая всю инструментализацию.
У проекта уже 4,9K звёзд на GitHub.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥3
В статье автор на примере демо-проекта показывает, что реально меняется при переходе на новый стек: зависимости, конфигурация Maven, Jackson 3, тестовые стартеры и настройки Spring.
Отдельно разбирается нативное API Versioning в Spring 7 и его настройка для контроллеров, Swagger и тестов.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥2
Resilience4j добавляет готовые паттерны
CircuitBreaker, Retry, RateLimiter и Bulkhead без необходимости писать их с нуля.Есть интеграции со Spring Boot, Reactor и Micrometer, а новая major-версия работает с Java 21+.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥2
В статье разбирают актуальное состояние Loom: Virtual Threads уже финализированы с Java 21, Scoped Values — с Java 25, а Structured Concurrency всё ещё остаётся preview API.
Главная идея Loom — вернуть разработчику обычный последовательный стиль для I/O-heavy backend-кода без необходимости везде уходить в
CompletableFuture и reactive-подходы.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2🔥2
Нашли инструмент, который умеет:
🫡 Строить ER-диаграмму по SQL-коду;🫡 Показывать связи между таблицами;🫡 Отображать ключи и структуру сущностей;🫡 Работать прямо в браузере;🫡 Помогать с документацией и разбором чужих схем.
Просто вставляете SQL и получаете готовую визуализацию без ручного рисования.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2🔥2
Как спроектировать ИИ-агента, который работает с корпоративными данными, соблюдает права доступа и остаётся управляемым?
6 октября в 17:00 мск в Архитектурном клубе Яндекс 360 Даниил Смирнов, руководитель разработки ИИ-платформы Яндекс 360, разберёт архитектуру такой системы: оркестратор, инструменты, память, EVAL и наблюдаемость.
Что особенно пригодится тем, кто строит бэкенд:
🔸 Что учитывать при поиске по корпоративным данным: как сочетать полнотекстовый и векторный поиск с учётом метаданных, фильтров и устройства источников
🔸 Как наследовать права доступа исходных систем и изолировать данные пользователей и организаций
🔸 Как ограничивать автономность агента и оценивать качество поиска, выбора инструментов и итогового ответа
📅 6 октября, 17:00 мск
💻 Онлайн, участие бесплатное
👉 Зарегистрироваться
6 октября в 17:00 мск в Архитектурном клубе Яндекс 360 Даниил Смирнов, руководитель разработки ИИ-платформы Яндекс 360, разберёт архитектуру такой системы: оркестратор, инструменты, память, EVAL и наблюдаемость.
Что особенно пригодится тем, кто строит бэкенд:
🔸 Что учитывать при поиске по корпоративным данным: как сочетать полнотекстовый и векторный поиск с учётом метаданных, фильтров и устройства источников
🔸 Как наследовать права доступа исходных систем и изолировать данные пользователей и организаций
🔸 Как ограничивать автономность агента и оценивать качество поиска, выбора инструментов и итогового ответа
📅 6 октября, 17:00 мск
💻 Онлайн, участие бесплатное
👉 Зарегистрироваться
Нашли open-source инструмент для статического анализа Java, который ищет подозрительные конструкции и потенциальные ошибки прямо в байткоде.
Его можно подключить к Maven или Gradle, встроить в CI и использовать вместе с IDE.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥2