Публикации по теме 'spring-boot'
Spring Framework: страница 2
Это продолжение моей предыдущей страницы о Spring Framework . Я бы порекомендовал вам клонировать этот GIT-репозиторий для этой сессии. Этот репозиторий содержит
Пример кода, демонстрирующий использование концепций Spring в приложениях. Тестовый код для отработки различных функций Spring.
Spring: конфигурация со сканированием компонентов
В последнем сеансе мы видели, как можно сконструировать Spring Beans, используя комбинацию аннотаций @Bean и @Configuration. На мой взгляд,..
День 10: #100DaysOfCode
Десять процентов уже сделано!
Десять процентов испытаний уже здесь! День 10 из #100DaysOfCode: проверка!
Серверная часть моего приложения работает хорошо. Я провел много тестов с помощью Insomnia, и все работает, как задумано.
Однако в настоящее время я работаю со Spring Security, и мне немного сложно понять, почему мое внешнее приложение не работает должным образом. По сути, у меня проблемы с разрешениями. Мое приложение настолько хорошо защищено, что даже я, ведущий разработчик..
Что такое CSRF? Как это работает?
Если вы читали мои предыдущие статьи о среде, возможно, вы уже знаете, что в настоящее время мы работаем над проектом ScholarX. На прошлой неделе я создал несколько конечных точек API и модульных тестов для серверной части. Работая над этим, я нашел слово, которого никогда раньше не слышал; « CSRF». Итак, я решил провести небольшое исследование по этому поводу и поделиться тем, что я нашел, с вами.
Что это?
Так что же такое CSRF? В основном это аббревиатура от «Cross-Site Request..
Внедрение Spring Cloud Circuit Breaker с помощью Resilience4j
Spring Cloud Hystrix устарел, вот новая опция
Введение
Spring Cloud Hystrix (артефакт — spring-cloud-starter-netflix-hystrix) больше не поддерживается последними выпусками весеннего облака. Он официально объявлен устаревшим. В качестве замены Hystrix представлен Resilience4J.
В предыдущей статье мы научились внедрять автоматический выключатель с помощью Alibaba Sentinel , и это все еще вариант замены Hystrix, но интерес к проекту Resilience4J растет.
Посмотрим на реализацию...
Изучение Spring Boot и сериализации Redis
Введение
При создании приложения, которому требуется высокопроизводительное хранилище данных в памяти, Redis является отличным выбором. Сегодня мы углубимся в тему, которая часто смущает многих разработчиков: сериализация и десериализация в Spring Boot и Redis.
Понимание Redis
Redis — это хранилище структур данных в памяти с открытым исходным кодом, которое используется в качестве базы данных, кэша и брокера сообщений. Он поддерживает структуры данных, такие как строки, хэши,..
Асинхронные контроллеры с Spring Boot
Когда вы ищете асинхронные методы в Spring, вы узнаете об аннотации @EnableAsync и добавляете @Async к своим методам. Все работает нормально, ваши методы выполняются в другом потоке, но что происходит, когда возникают исключения? Как вы обрабатываете неудовлетворительные потоки, не теряя контекст из исходного запроса?
Пользовательские аннотации в Spring: пошаговое руководство для начинающих
Введение
Spring Framework, стойкий приверженец экосистемы Java, усиливает свою мощь за счет обширных конфигураций на основе аннотаций. Такие аннотации, как @Autowired , @Component и @Service , стали повседневными инструментами разработчиков Spring. Но знаете ли вы, что вы также можете создавать собственные аннотации, соответствующие вашим потребностям?
В этом руководстве я расскажу о процессе создания и использования пользовательских аннотаций в приложении Spring.
Понимание..