Tagged: spring-boot

20
Сен
2021

c Azure получить большой файл и и отправить как ответ частями Spring Boot

сервиз написанный на Spring через REST запросы передает фалы которые в Azure . По сколку размер файлов стал слишком большим (0․5- 2 Gb) надо оптимизировать отправку, то есть в место того что скачивать файл а потом перевидать ( ссылку запр…

20
Сен
2021

c Azure получить большой файл и и отправить как ответ частями Spring Boot

сервиз написанный на Spring через REST запросы передает фалы которые в Azure . По сколку размер файлов стал слишком большим (0․5- 2 Gb) надо оптимизировать отправку, то есть в место того что скачивать файл а потом перевидать ( ссылку запр…

13
Сен
2021

Как задать уровень изолированности для session.setAttribute() SpringBoot?

session store type = jdbc
В общем, проблема в том, что иногда приходит 2 запроса с очень маленьким интервалом и setAttribute падает с ошибкой. Нужно запретить обновление данных в сессии пока выполняется предыдущий запрос.

org.springframew…

12
Сен
2021

liquibase: Failed to determine suitable jdbc url

Spring boot 2.2.4.RELEASE приложение
до добавления зависимости с liquibase все отрабатывает корректно.
зависимости:
dependencies {
compile(‘org.springframework:spring-context’)
compile(‘org.springframework.boot:spring-boot-…

08
Сен
2021

Spring Boot пагинация с сортировкой работает не корректно

Я использую org.springframework.data.domain.Pageable для получения правил разбивки на страницы и сортировки. Мне нужно отсортировать записи по имени, на первый взгляд все работает правильно. Но система дает символ I перед символом f. Похож…

08
Сен
2021

Не работает кэширование @Cashable в методе

Не работает кэширование в методе getPriority в классе DikCashService .
У меня есть контроллер в который приходит запрос. Далее выполнение программы переходит в ChallengeFindService и там вызывается метод getPriority, который и помечен анно…

08
Сен
2021

Как удалить Entity и все зависящие от него объекты без многих SQL в OneToMany?

Вот простой класс, который имеет список двух сущностей. Лишние методы и филды скрыты. При удалении Restaurant происходит большое количество SQL запросов ( Он удаляет 1 сущность за 1 SQL запрос, если таких сущностей будет 200, то будет 202 …

29
Авг
2021

Best practices обраотки ошибок в spring boot

У меня вопрос по поводу того, как обычно выстраивают архитектуру обработки исключений в RESTful API на Spring Boot.
Я делаю API для чата, и у пользователей есть возможность создавать чаты.
В контроллере ChatController есть метод create, ко…

21
Авг
2021

Помощь с каталогами Java

Проблема заключается в следующем, есть древо каталогов хранящееся на диске, в каждом каталоге лежат файлы (например dir1 – dir1.1 — dir1.2 ; dir2 – dir2.1 — dir2.2 и тд), на сервер приходит post запрос с параметром (dir name), далее серв…

19
Авг
2021

Долго запускается HikariPool-1 – Starting (h2,spring)

Использую стэк Spring boot + Spring JPA + Hibernate + H2
Начал замечать, что очень много занимает времени "HikariPool-1 – Starting"
Иногда больше минуты.
Раньше такого не замечал, никакой информации по этому поводу найти не смог…

14
Авг
2021

Стоит ли бросать кастомные ошибки, если энтити не найдено в API?

Думаю, стоит ли кидать свои собственные эксепшены, если что-то не найдено. С одной стороны, это логично и не будет ошибок от Spring data JPA вроде EntityNotFoundException и куда менее понятных ошибок. Но с другой стороны, если с фронта все…

13
Авг
2021

Как получить значение одного поля из POST?

Мне нужно получить только id для поста, создавать pojo с одним филдом как-то не хочется. А как еще это можно сделать для получение информации через post метод?
Думал еще сделать example/{id} хоть это и протеворечит паттернам ссылок для res…

13
Авг
2021

CAS 5.2.3 & LDAP Attribute

У меня CAS 5.2.3 и соединение LDAP.
LDAP имеет 1 домен и 2 ou (ou=groups, ou=people). У каждой группы есть cn с названием группы. Каждая такая группа состоит из нескольких участников, где указано имя пользователя из ou=people.
Изначально (…

12
Авг
2021

Где будет правильно расположить методы конвертации дто -> ентити и наоборот?

Думал над несколькими вариантами:

Разместить прямо в дто в каждом.
Создать отдельный класс DTOUtils и все туда скинуть ( но тогда там вперемешку будут методы конвертации всех классов )
Сделать пакет dtoutils и там создать много классов ( …

10
Авг
2021

Thymeleaf передача параметров onclick

у меня есть корзина с товарами и в каждой записи таблицы кнопка с добавлением кол-во товара +1. Мне нужно передать в js два параметра – айди товара и размер, чтобы в дальнейшем в контролере Spring обновить товар. Но это выдает у меня ошибк…

08
Авг
2021

Вопросы про разработку RESTful сервисов используя фреймворк Spring Boot

Я новичок в Spring.
Стал учить фреймворк Spring Boot и мне постигли вопросы про разработку REST сервисов, применяя аннотацию RestController.
Вот, что хотел бы я узнать:
• По умолчанию, разрешен ли доступ к REST сервисам обычным пользовател…

06
Авг
2021

сервис журналирования

я щас пытаюсь расширить логирование. Необходимо разработать сервис логирования запросов от/к моему другому сервису, я гуглил но не понял как это реализовывать, если есть идеи или сылки буду благодарен.

05
Авг
2021

Но локальном сервере все работает как задумано но при развертывание на App Engine mapping не работает

на все запросы HTTP (POST,GET)один ответ-Error: HTTP method GET(POST) is not supported by this URL; я использую spring boot
вот мои контроллер GET:
@RestController
public class EnterUser{

@Autowired
private ChekUserUseService chek…

30
Июл
2021

Custom Validation in Java

Речь пойдет об обычной валидации связанных полей.
Например, есть класс
Person
String firstName;
String lastName;
Int age
и т.д.

Предположим, мне нужна валидационная логика, где в POST-запросе если пользователь вводит lastName,…