[Перевод] Давайте использовать OpenTelemetry со Spring
#spring #springboot #java #kotlin #tracing #micrometer #observability
https://habr.com/ru/companies/spring_aio/articles/855868/
#spring #springboot #java #kotlin #tracing #micrometer #observability
https://habr.com/ru/companies/spring_aio/articles/855868/
Хабр
Давайте использовать OpenTelemetry со Spring
Команда Spring АйО перевела статью, раскрывающую преимущества использования OpenTelemetry для мониторинга и трассировки Spring Boot приложений. В статье показано, как интеграция с OpenTelemetry с...
Keycloak Starter. Удобный способ аутентификации и авторизации
#java #springboot #starter #keycloak #vault #oauth20 #feign
https://habr.com/ru/companies/alfastrah/articles/856856/
#java #springboot #starter #keycloak #vault #oauth20 #feign
https://habr.com/ru/companies/alfastrah/articles/856856/
Хабр
Keycloak Starter. Удобный способ аутентификации и авторизации
Контекст Это статья-туториал. Рассмотрим в ней, как сделать компонент, который поможет забыть о необходимости дублировать механизмы аутентификации и авторизации. Цель статьи...
[Перевод] Поддержка RestClient для OAuth2 в Spring Security 6.4
#spring #springboot #security #springsecurity #java #kotlin
https://habr.com/ru/companies/spring_aio/articles/857664/
#spring #springboot #security #springsecurity #java #kotlin
https://habr.com/ru/companies/spring_aio/articles/857664/
[Перевод] Spring Framework 6.2.0: переопределение бинов в тестах
#spring #springboot #springframework #testing #mockito
https://habr.com/ru/companies/spring_aio/articles/859430/
#spring #springboot #springframework #testing #mockito
https://habr.com/ru/companies/spring_aio/articles/859430/
Хабр
Spring Framework 6.2.0: переопределение бинов в тестах
Недавно вышел Spring Framework 6.2 , который включил в себя множество улучшений и новых возможностей. К одним из них можно отнести переопределение бинов в тестах. В новом переводе от команды Spring...
Кэширование с FeignClient: как ускорить микросервисы и стать героем проекта
#java #feignclient #кэширование #springboot #caffeine #cache
https://habr.com/ru/articles/860120/
#java #feignclient #кэширование #springboot #caffeine #cache
https://habr.com/ru/articles/860120/
Хабр
Кэширование с FeignClient: как ускорить микросервисы и стать героем проекта
Вступление Привет! Вы когда-нибудь задумывались, почему некоторые запросы в микросервисах ощущаются как поездка на «старой электричке»? Казалось бы, есть FeignClient — мощный и удобный инструмент для...
[Перевод] От кода к смыслу: улучшенная панель Structure в IntelliJ IDEA 2024.3
#intellij #intellijidea #java #kotlin #spring #springboot #springframework
https://habr.com/ru/companies/spring_aio/articles/860510/
#intellij #intellijidea #java #kotlin #spring #springboot #springframework
https://habr.com/ru/companies/spring_aio/articles/860510/
Хабр
От кода к смыслу: улучшенная панель Structure в IntelliJ IDEA 2024.3
Совсем недавно вышла IntelliJ IDEA 2024.3 — последний мажорный релиз IDE в этом году. И одним из самых важных нововведений этой версии стала улучшенная панель Structure. Команда Spring...
Работа с @SpyBean: использование в Spring Boot
#java #springboot #unitтестирование #unittesting #unitтест #unitтесты #unittests
https://habr.com/ru/articles/860786/
#java #springboot #unitтестирование #unittesting #unitтест #unitтесты #unittests
https://habr.com/ru/articles/860786/
Хабр
Работа с @SpyBean: использование в Spring Boot
Введение Всем привет! Тестирование — это тот самый этап разработки, где магия превращения кода в надёжное решение действительно происходит. Иногда мы пишем простые тесты, а иногда сталкиваемся с...
[Перевод] Что нового в Spring Boot 3.4
#spring #springboot #springframework #java #kotlin #rest
https://habr.com/ru/companies/spring_aio/articles/861182/
#spring #springboot #springframework #java #kotlin #rest
https://habr.com/ru/companies/spring_aio/articles/861182/
Хабр
Что нового в Spring Boot 3.4
Недавно состоялся релиз Spring Framework 6.2 , вслед за ним последовал релиз Spring Boot 3.4. Команда Spring АйО подготовила перевод статьи Josh Long об основных изменениях и улучшениях, которые вошли...
Введение в Spring AOP на примере кастомизации логирования
#AOP #spring #springboot #logging #slf4j
https://habr.com/ru/articles/861262/
#AOP #spring #springboot #logging #slf4j
https://habr.com/ru/articles/861262/
Хабр
Введение в Spring AOP на примере кастомизации логирования
Аспектно-ориентированное программирование (AOP) — это мощный инструмент для разделения кода, который позволяет изолировать кросс-функциональные задачи, такие как логирование, обработка транзакций и...
Кастомные методы в JPA репозиториях
#java #springdatajpa #springboot #spring #orm
https://habr.com/ru/articles/863234/
#java #springdatajpa #springboot #spring #orm
https://habr.com/ru/articles/863234/
Хабр
Кастомные методы в JPA репозиториях
Рассмотрим варианты реализации кастомных методов в репозиториях Spring Data JPA. Большая часть информации для статьи взята из документации . Допустим у нас есть такая сущность и репозиторий для нее:...