Java. SpringBoot Test, как тестировать REST Controller с помощью Mockito и MockMvc.
Регистрация и авторизация в веб-приложении с помощью Spring WebFlux
Меня зовут Александр Моруга, я Java разработчик в компании ITentika. В этой статье я расскажу, как сделать веб-приложение с помощью реактивного фреймворка Spring WebFlux. Желание было собрать воедино задачи, которые часто приходится делать в большинстве веб-приложений: обрабатывать HTTP запросы, обеспечивать разграничение доступа пользователей по ролям и обрабатывать исключения. Надеюсь, данная статья поможет другим разработчикам сэкономить время — найти всё в одном месте, а не заниматься поиском в Интернет...
Java 1027. Что такое Executor?
В Java Executor - это интерфейс из пакета java.util.concurrent, который предоставляет абстракцию для выполнения асинхронных задач. Он представляет собой механизм для управления потоками и позволяет разделять задачи на более мелкие, выполняемые параллельно. Executor обеспечивает разделение между задачей (что нужно выполнить) и механизмом выполнения (как это будет выполнено). Он определяет всего один метод: void execute(Runnable command); Метод execute() принимает объект типа Runnable (или его подклассы) в качестве параметра и назначает его для выполнения...