2 недели назад
⚡️ CORS в Spring Boot: не лечите это костылями на фронте
Если frontend и backend живут на разных доменах или портах, браузер начнет резать запросы по CORS. Это не баг Spring Boot и не проблема React. Это нормальный механизм безопасности браузера. Правильный способ - настроить CORS на стороне backend. В Spring Boot это можно сделать глобально через WebMvcConfigurer: указать маршруты, разрешенные origins, HTTP-методы, заголовки и работу с credentials. Главное - не ставить бездумно * везде подряд, особенно если используете cookies, токены или allowCredentials(true)...
333 читали · 2 года назад
Java 1286. Как происходит запуск Spring Boot приложение?
1286. Как происходит запуск Spring Boot приложение? Spring Boot приложение можно запустить несколькими способами. Рассмотрим два наиболее распространенных: mvn spring-boot:run При этом Maven соберет проект, выполнит все необходимые действия и запустит приложение. java -jar myproject.jar При этом необходимо предварительно упаковать приложение в .jar файл. При запуске Spring Boot приложения, оно автоматически запускает встроенный сервер (по умолчанию это Tomcat или Jetty) и создает ApplicationContext...