В Spring управление транзакциями стало простым и интуитивно понятным благодаря хорошим инструментам и абстракциям.
В этой статье разберемся с транзакциями в Spring так, чтобы всё стало ясно и понятно: зачем они нужны, как работают и как их настроить так, чтобы данные были под контролем.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3✍2❤1
В современном мире практически не осталось автономных, ни с чем не интегрированных, сервисов. А секреты в первую очередь нужны для безопасных интеграций.
В этой статье автор расскажет про нюансы работы с секретами в Java‑сервисах на всеми любимом Spring Boot и про личный опыт такой работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤2
Концепция волшебных ссылок далеко не нова, однако долгое время у разработчиков не было надежного решения с полноценным комьюнити, которое позволяло бы быстро и просто реализовывать волшебные ссылки в своих приложениях.
И вот, наконец, такая фича появилась в Spring Security. В этой статье подробно разберем что из этого получилось, какие проблемы остались, и что ещё планируется реализовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2🎄1
Из этой статьи вы узнаете, как сделать полноценную интеграцию API шлюза Spring Cloud Gateway и Keycloak.
С небольшими оговорками этот пример можно использовать в реальных продакшн условиях.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥5
В этой статье поговорим о фильтрации запросов.⚪️ Примером может быть авторизация: Filter проверит, прошел ли пользователь аутентификацию до отправки запроса. Если нет, то можно отказать ему в доступе к ресурсу.⚪️ Еще один пример — логирование: с помощью Filter вы можете записывать информацию о каждом запросе и ответе, что может быть полезно для отладки или мониторинга. Подробнее — в статье.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
Из этой статьи вы узнаете про 7 основных техник оптимизации кеширования в Spring Boot, которые могут помочь значительно улучшить производительность.
От выбора идеальных кандидатов для кеширования до реализации асинхронного кеша и мониторинга метрик кеша.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2🐳2
Media is too big
VIEW IN TELEGRAM
✅ Какие вопросы чаще всего задают на технических собеседованиях о Spring?✅ Как правильно отвечать на эти вопросы и не закапываться?
Автор этого видеоролика объяснит ответы на основные вопросы, которые чаще всего задают на технических собеседованиях на позицию Java Junior и Java Middle касательно Spring Framework.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3💯2🗿1
Некоторые компании, работающие с персональными данными пользователей, сталкиваются с невозможностью хранить их в течение долгого периода времени из-за правовых ограничений.
Позволяется сохранить данные на очень короткое время, которые также должны быть удалены сразу после использования в целях сервиса.
В данной статье автор показывает упрощенный пример микросервиса, работающего с чувствительной информацией, используя Spring и Redis.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4
Media is too big
VIEW IN TELEGRAM
В этом видеокурсе по Spring Boot мы подробно разберем: что такое Spring, как он работает, его преимущества, недостатки и многое-многое другое.
Вы узнаете, как начать свой путь в программировании с помощью Spring Boot, также автор поделится лучшими практиками и советами, которые помогут вам освоить современные инструменты Java-разработки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥6👀2