Мифы про ИИ-агентов: что реально работает в 2026 году. Открытый урок курса «ИИ-агенты: продвинутое внедрение и использование»
Вокруг ИИ-агентов много шума: одни ждут, что они заме…
Читать далее →
Магия IntelliJ IDEA: Ctrl+E
Переключаешься между файлами через Project View? Теряешь время на поиск нужной вкладки среди десятка открытых? Есть способ быстрее.
🟢 Что это
Ctrl+E …
Читать далее →
Spring Boot: @AutoConfigureMockMvc позволяет тестировать контроллеры без запуска сервера.
Spring Boot: @AutoConfigureMockMvc позволяет тестировать контроллеры без запуска сервера. Он указывает Spring Boot автоматически сконфигурировать экземпляр MockMvc в тестовом контексте.
@SpringBootTest
@AutoConfigureMockMvc
class UserControllerTest {
@Autowired
private MockMvc mockMvc;
@Test
void shouldReturnUser() throws Exception {
mockMvc.perform(get("/users/1"))
.andExpect(status().isOk())
.andExpect(jsonPath("$.id").value(1));
}
}
1. @SpringBootTest загружает полный контекст приложения.
2. @AutoConfigureMockMvc настраивает MockMvc.
3. Нет Tomcat или других встроенных серверов
4. Запросы выполняются через DispatcherServlet Spring внутри приложения
Java библиотека
Параллельные стримы: ускорение или нет?
Java предоставляет мощный инструмент для обработки данных — параллельные стримы. Они позволяют автоматически распределять вычисления по нес…
Читать далее →
Магия IntelliJ IDEA: покрытие тестами
Запускаешь тесты, они зелёные, и ты думаешь всё ок? А потом баг на проде в ветке, которую никто не проверил. IDEA умеет показывать, что реал…
Читать далее →