Вопросы с меткой [spring]

Spring Framework - фреймворк с открытым исходным кодом для разработки приложений на платформе Java. В его основе лежит многокомпонентная архитектура, в настоящее время насчитывающая более двадцати взаимосвязанных модулей.

Фильтрация
Сортировка
Метки
-1 голос
0 ответов
27 показов

Ошибка при аутентификации в Spring Security

Всем привет! Пытаюсь победить аутентификацию в Spring Security, но она оказалась сильнее)) При попытке входа меня перенаправляет не на страницу, которую я указал, а вместо этого на ту же страницу с ...
Николай Лабазов's user avatar
-1 голос
0 ответов
18 показов

Ошибка Connect timed out при инициализации проекта в IDEA

Помогите с проблемой, IDEA перестала запускать проекты. Пытаюсь инициализировать его - выходит такая ошибка. То есть не билдятся нужные папки, от слова совсем. Пытался кучу всего - менял версии джавы,...
Иван Дёгтев's user avatar
0 голосов
0 ответов
10 показов

Логирование операций в транзакции Spring Framework

Как в методе @Transactional получить sql операции, которые были откачены при rollback? Используются Jpa-репозитории
ivan's user avatar
  • 1
0 голосов
0 ответов
64 показа

Hibernate дублирует запрос

При выполнении count запроса Hibernate почему-то дублирует его. Это не похоже на проблему N+1, ведь он не выбирает никаких дочерних сущностей, а просто повторяет один и тот же запрос один-в-один. ...
BREEEE's user avatar
  • 11
0 голосов
0 ответов
20 показов

NullPointerException: Cannot invoke FlashMap.addTargetRequestParam() because the return value of RequestContextUtils.getOutputFlashMap() is null

Сообщение об ошибке: java.lang.NullPointerException: Cannot invoke "org.springframework.web.servlet.FlashMap.addTargetRequestParam(String, String)" because the return value of "org....
Arkadi's user avatar
  • 107
-1 голос
0 ответов
46 показов

Ошибка Error creating bean with name 'blogController' при попытке создания репозитория модели

Пишу код по гайду из ютуба. Написал контроллер: @Controller @EntityScan public class BlogController { @Autowired private PostRepositroy postRepository; @GetMapping("/blog") ...
4eloveck's user avatar
-1 голос
1 ответ
26 показов

Ошибка с оператором LIKE в PostgreSQL (Spring, Hibernate)

Я использую Spring и PostgreSQL в своем проекте. В dev стенде postgresql 15 версии, в prod 11. При переносе в prod возникает ошибка при выполнении следующего запроса: Page<Etd> ...
hnnssy's user avatar
  • 13
0 голосов
0 ответов
15 показов

404 Not Found при попытке загрузить CSS файлы. Spring

Делаю сайт на Spring-е с использованием JWT токенов и столкнулся с проблемой загрузкой css файлов. Смотрел в чем проблема и в консоли разработчика (F12) обнаружил проблему у style.css - 404 Not Found, ...
heiphin7's user avatar
0 голосов
0 ответов
7 показов

Spring + Keycloak: Gateway Docker контейнер возвращает 404

Важно: все запросы отлично работают на localhost. Эта проблема возникает только тогда, когда я использую docker-compose конфигурацию. Мой application-docker.yml для Gateway: security: oauth2: ...
я гантеля's user avatar
0 голосов
0 ответов
27 показов

Swagger java spring maven

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. 2024-03-17T18:25:28.977+03:00 ERROR 32696 --- [ main] o.s.boot....
Vadimvill's user avatar
-1 голос
0 ответов
35 показов

Hibernate не видит диалект и не определяет его автоматически

Hibernate не видит диалект при указании его вручную и не определяет его автоматически. То есть я пробовал и указывать диалект в application.properties, и убирать его. Скажите, если надо выложить что-...
BREEEE's user avatar
  • 11
-2 голоса
0 ответов
37 показов

Не получается сохранить изображение в Базу данных

Вот так выглядит класс объекта, который содержит картинку: import jakarta.persistence.*; import jakarta.validation.constraints.Min; import jakarta.validation.constraints.NotEmpty; import jakarta....
Dreven's user avatar
  • 33
1 голос
1 ответ
36 показов

Кастомный Spring Boot Starter не подтягивает нужные зависимости в используемом проекте

Вводные: Есть кастомный spring-boot стартер на авторизацию, без @SpringBootApplication класса, с классом @AutoConfiguration. В нем объявлено несколько зависимостей (напр. spring-boot-starter-security ...
Revasha's user avatar
  • 134
0 голосов
1 ответ
37 показов

Как избежать дублирование сущностей при сохранении в БД?

Приложение на spring boot, есть события которые прилетают одновременно, например 5 событий и в них содержится какой-то person, в приложение есть список сущностей, в каждую нужно добавить копию person ...
Aleksandr's user avatar
  • 101
0 голосов
1 ответ
51 показ

Как отрендерить html документ в Spring

Есть код: package com.example.here.controller; import com.example.here.entity.User; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework....
4eloveck's user avatar
1 голос
1 ответ
40 показов

Как применить antMatchers для resources в Spring Security?

У меня есть контроллеры, которые используют стили CSS и шаблоны страниц, находящиеся в папке resources в проекте, абсолютный путь такой C:\Users\kakty\IdeaProjects\KafkaCon\src\main\resources** ...
ule's user avatar
  • 107
0 голосов
0 ответов
50 показов

Как создать несколько инстансов одного микросервиса, с различным набором параметров?

я новичек в микросервисах, но у меня появился чисто архитектурный вопрос. Моя задача, сделать несколько подключений по tcp по разным адресам (их количество может быть различным), но бизнес логика для ...
Michael Yakimenko's user avatar
1 голос
1 ответ
62 показа

ошибка создания bean-компонента с именем entityManagerFactory

Создаю простого телеграмм бота. Обыскал все ссылки даже сменил разные версии драйверов postgres и это помогло, но ошибка поменяла свой характер. Вот она: org.springframework.beans.factory....
Женя Расс's user avatar
1 голос
0 ответов
37 показов

Не считываются аннотации над имплементированными методами

Написал аннотацию по которой при создании бина будет добавляться прокси для отмеченных этой аннотацией классов (Прокси отправляет запрос со статистикой запроса на указанный в аннотации эндпоинт). Так ...
Eugene's user avatar
  • 23
0 голосов
0 ответов
39 показов

не обновляются данные в таблице PostgeSQl Java

При попытке обновить параметр в БД не происходит изменения, если проверку делать по выводу сообщения, то показывает что меняет параметр, при создании новой записи чекбоксы меняются, все нормально. UPD....
Blebyshek's user avatar
0 голосов
0 ответов
34 показа

Ресурсы для изучения языка срезов aspectJ

Подскажите полезные сервисы для изучения и правильного написания срезов aspectJ. Не могу найти толковые сайты/приложения
Николай Лабазов's user avatar
0 голосов
0 ответов
40 показов

Авторизация spring WebSocket через Bearer в header

Необходимо: Реализовать авторизацию по Bearer, чтобы не авторизованные пользователи не моги получать сообщения. На данный момент: Клиент передаёт мне Bearer, но я не могу его получить в ...
kitkot's user avatar
  • 11
0 голосов
0 ответов
21 показ

Есть ли у Flyway генерация файла миграций

Есть ли у flyway какая то команда для генерации файла миграции по моделям. Или они только вручную пишутся? Например, я ввожу команду, и у меня появляется сгенерированная миграция. Которую в дальнейшем ...
GladiatorMPVZ's user avatar
0 голосов
0 ответов
11 показов

Как запустить тесты на селенид удаленно?

Скажите пожалуйста в чем может быть причина. Локально тесты отлично отрабатывают. При запуске в GitLab ci/cd ошибка COUD NOT START A NEW SESSION. Response code 500. Chrome failed to start: expired ...
Yana Kovyazina's user avatar
0 голосов
0 ответов
22 показа

Подключении два модуля так чтобы они были на разных портах но работали с одним БД

Здравствуйте у меня есть идея подключить несколько проектов в одно. Тоесть сделать модули и работать уже с ними. Но проблема в том что эти проекты на разных портах и с разными базами данных и с разным ...
Vladimir Afyan's user avatar
0 голосов
1 ответ
25 показов

При добавлении записи возникает 500

Вот проперти (у меня на MySQL): spring.datasource.url=jdbc:mysql://localhost:3306/pavilion spring.datasource.username=pavilioner spring.datasource.password=12345678 spring.datasource.driver-class-name=...
Software Selfaware's user avatar
0 голосов
1 ответ
48 показов

Обязательно ли вызвать deleteCookies("JSESSIONID") после выхода из сайта?

В SecurityFilterChain у меня есть такая настройка: .logout((logout) -> logout.logoutUrl("/logout") .logoutSuccessUrl("/") ....
Arkadi's user avatar
  • 107
0 голосов
0 ответов
38 показов

Микросервисы в докере не видят кафку в докере

У меня есть docker-compose.yml в котором описаны сервисы которые общаются через кафку и сама кафка Вот driver-service driver_service: image: driver-service container_name: driver-service ...
Назар's user avatar
0 голосов
0 ответов
33 показа

Отправка Custom Key в StompHeaders

Доброе утро подскажите пожалуйста. У меня есть контроллер вебсокета, в котором я получаю из StompHeaderAccessor userId: @MessageMapping("/load/hamster/food") public void loadFoodForHamster( ...
Kekcoe's user avatar
  • 53
0 голосов
0 ответов
35 показов

не удалось открыть сеанс Hibernate для транзакции

После перехода с JDBC на Hibernate один из DAO классов который я переписал на Hibernate перестал подключаться к базе данных и выдаёт подобную ошибку Type Exception Report Message Request processing ...
Женя Расс's user avatar
0 голосов
0 ответов
21 показ

При первом запуске dcoker-compose появляется ошибка liqubase, но со второго запуска приложение запускается без ошибок

При первом запуске docker-compose up --build приложение падает со следующей ошибкой Error creating bean with name 'liquibase' defined in class path resource [org/springframework/boot/autoconfigure/...
boooles's user avatar
0 голосов
1 ответ
89 показов

Как отображать кнопку выхода из сайта только для аутентифицированных пользователей в Thymleaf?

Я попробовал это, но кнопка всё равно отображается всем. <form th:if="${#authentication.isAuthenticated()}" th:action="@{/logout}" method="post"> <h3><...
Arkadi's user avatar
  • 107
-1 голос
1 ответ
62 показа

Пример регистрации и авторизации в микросервисной архитектуре Java Spring

Задача заключается в реализации полноценного проекта в микросервисной архитектуре с авторизацией и регистрацией (Java, Spring, PostgreSQL) Представим, к примеру, что это социальная сеть. Пользователь ...
trace_rt's user avatar
0 голосов
0 ответов
13 показов

Docker Spring Boot сервисы не могут подключиться к контейнеру MySQL

Я использую Docker Compose для контейнеризации БД и микросервисов . My docker-compose.yml version: '3.7' services: mysqldb: image: mysql:latest container_name: mysqldb environment: ...
я гантеля's user avatar
0 голосов
0 ответов
13 показов

Spring Boot WebFlux - Объединение полученных объектов

Прошу подсказать - как я могу собрать объект, части которого я реактивно получаю разными запросами. Т.е. первым запросом мы получаем Flex со следующим содержимым: [ { "foo": &...
Александр Филатов's user avatar
1 голос
1 ответ
44 показа

Двойное экранирование в ответе от контроллера

В контроллер приходит сущность с неразрывным пробелом. Он его дополнительно экранирует. @RestController @RequestMapping("/abc/") class Controller( private val service: service ) { @...
user494885's user avatar
0 голосов
2 ответа
141 показ

Consider defining a bean of type in your configuration

Получил ошибку "Consider defining a bean of type in your configuration" в репозитории пользователя. Не понимаю, почему она произошла и как ее можно исправить? Application: package nulltiton....
Nulltiton's user avatar
  • 107
-1 голос
1 ответ
33 показа

Не получается настроить логирование для телеграмм бота

После создания logback.xml логи перестали писаться в консоль а бот перестал запускаться вовсе <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven....
Александр Рознов's user avatar
0 голосов
1 ответ
42 показа

Spring CRUD. Метод PATCH. Ошибка 405

При создании html файла, для редактировании пользователя в SPRING, был выбран метод PATCH Во время тестирования, все функции работают. Добавление пользователей, отображение пользователей. После ...
Alex22's user avatar
  • 11
0 голосов
0 ответов
54 показа

Бесплатное использование Spring в IDE

Работаю в IntelliJ IDEA Community Edition (2023.3.3.). Установлены плагины Spring & Java Tools, Spring Boot Assistant. При попытке создать новый Spring проект идея предлагает обновиться до версии ...
Qwer's user avatar
  • 140
0 голосов
0 ответов
37 показов

Как передать видео в post запросе?

Я сейчас пытаюсь сделать небольшое приложение по типу облака. По сути пользователь заходит в приложение, выбирает кнопку загрузить видео на облако, выбирает видео и нажимает кнопку отправить. Как в ...
Winebear's user avatar
0 голосов
1 ответ
46 показов

SpringSecurity не позволяет отправить ответ хотя стоит permitAll

SecurityConfig @EnableWebSecurity @RequiredArgsConstructor @EnableMethodSecurity public class SecurityConfig { private final UserService userService; @Bean public SecurityFilterChain ...
Gosha Pavlenko's user avatar
0 голосов
0 ответов
37 показов

Проблема с деплоем приложения spring 6 + spring-security 6 + jsf 3.0 на сервер payara 6

После обновления библиотек (перехода на jsf 3.0, spring 6 и spring-security 6) при деплое на сервер payara 6 стала появляться ошибка: [2024-01-26T11:43:02.840+0300] [Payara 6.2022.1] [SEVERE] [AS-...
san3k's user avatar
  • 1
0 голосов
0 ответов
41 показ

Параметры в конструктор Spring

Можно ли в XML коде добавить два бина в конструктор? Два класса имплементируют один и тот же интерфейс, но нужно, чтобы в конструкторе каждый занял свое место. Какие именно ключевые слова мы ...
Alex22's user avatar
  • 11
1 голос
1 ответ
61 показ

При запуске бота, написанного на Spring java, всё проходит хорошо, а потом программа завершается со статусом 0

Не работает код, пошарил в отладке, бот почему-то null, помогите чем можете. pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache....
Александр Рознов's user avatar
0 голосов
0 ответов
47 показов

@Transactional в @Repository при использовании CGLIB

Использую org.springframework.boot' version '3.2.1' и 'io.spring.dependency-management' version '1.1.4' Создал приложение, в котором будут использоваться транзакции. Причем собираюсь использовать не ...
Dmitrii's user avatar
  • 455
0 голосов
1 ответ
43 показа

Как вручную аутентифицировать пользователя используя Spring Security?

Я отключил страницу аутентификации по умолчанию с целью вручную аутентифицировать пользователя. Моя конфигурация: @Bean public SecurityFilterChain filter(HttpSecurity http, ...
Arkadi's user avatar
  • 107
1 голос
1 ответ
98 показов

Ошибка при запуске приложения на Spring Boot 3.2.1 с Flyway

При попытке запустить приложение падает с ошибкой : 2024-01-17T00:04:40.030+03:00 INFO 15328 --- [ main] com.example.demo.Demo1Application : Starting Demo1Application using Java 17....
Сергей Боровиков's user avatar
0 голосов
0 ответов
104 показа

Как на самом деле работает SecurityContextHolder в Spring Security?

Если я правильно понимаю, SecurityContextHolder используется для хранения информации об аутентификации ТЕКУЩЕГО пользователя на сайте. Например, чтобы запомнить пользователя после входа на сайт мы ...
Arkadi's user avatar
  • 107
3 голоса
1 ответ
53 показа

Динамический код в Spring Boot приложении

Появилась задача разработать простой сервис, который переодически получает из базы данных clob'ы с файлами, и в зависимости от их типа, обрабатывает их. Типов файлов с десяток, обработка с одной ...
Александр Филатов's user avatar