Size: a a a

2020 September 23

W

Wad in learn.java
В теории выглядит так...
источник

ДО

Даниил Осипов... in learn.java
Wad
Подскажите как на spring boot загрузить картинку, а ссылку на картинку сохранить в базу данных
В контроллере принимаешь MultiPartFile. Пишешь утилу для работы с файлами. Записываешь файлик на диск,а путь в базу.
источник

W

Wad in learn.java
Пользователь загружает фотку,  идёт запрос с этой фоткой на определённый ендпоинт
источник

ch

central hardware in learn.java
а можно еще больше сообщений, давай прямо по отдельному предложения, словам, буквам
источник

W

Wad in learn.java
Spring сохраняет фотку в папку а ссылку на эту фотку записывать в бд
источник

ch

central hardware in learn.java
Wad
Spring сохраняет фотку в папку а ссылку на эту фотку записывать в бд
тогда уже лучше хранит ID а ссылку формировать на основание того какой у вас там домен сейчас и путь до ресурса, а то поменяете года через два и придется всю базу перелапачивать
источник

ДО

Даниил Осипов... in learn.java
Wad
Spring сохраняет фотку в папку а ссылку на эту фотку записывать в бд
Да, только работу с файлами должна осуществлять твоя утилита
источник

ДО

Даниил Осипов... in learn.java
central hardware
тогда уже лучше хранит ID а ссылку формировать на основание того какой у вас там домен сейчас и путь до ресурса, а то поменяете года через два и придется всю базу перелапачивать
+
источник

W

Wad in learn.java
central hardware
тогда уже лучше хранит ID а ссылку формировать на основание того какой у вас там домен сейчас и путь до ресурса, а то поменяете года через два и придется всю базу перелапачивать
Ну да в таблице будут id , postid и url
источник

W

Wad in learn.java
Даниил Осипов
Да, только работу с файлами должна осуществлять твоя утилита
А нет какого-то примера в нете ?
источник

ДО

Даниил Осипов... in learn.java
Wad
А нет какого-то примера в нете ?
источник

ДО

Даниил Осипов... in learn.java
источник

W

Wad in learn.java
Спс посмотрю
источник

Э

Эд in learn.java
Spring MVC, REST. Есть ресурс user. Нужно апдейтить поле user.address. Хочу юзать метод PATCH. Затрудняюсь в определении endpoint URL. Допустим, я сделаю так: PATCH .../users/{id} с request body { "address": "Some address"}. Что если в будущем кому-то нужно будет тоже по PATCH апдейтить другое поле ресурса, e.g. `PATCH .../users/{id} с request body { "sex" : "man"}?
источник

Э

Эд in learn.java
Вижу 2 варианта.
1. Cоздать на каждое обновляемое поле по методу в контроллере и замапить PATCH .../users/field{id}
2. Юзать PUT
источник

РХ

Ринат Харисов... in learn.java
Эд
Вижу 2 варианта.
1. Cоздать на каждое обновляемое поле по методу в контроллере и замапить PATCH .../users/field{id}
2. Юзать PUT
как насчет того, чтобы принимать в запросе DTO c такими же полями как у User и просто маппить все не null поля DTO в User?
источник

Э

Эд in learn.java
тоже думал об этом
источник

Э

Эд in learn.java
как будто что-то среднее между PATCH и PUT
источник

FG

Farid Gadzhiev in learn.java
Ринат Харисов
как насчет того, чтобы принимать в запросе DTO c такими же полями как у User и просто маппить все не null поля DTO в User?
Так не получится очищать поля. Придёт в него null и его проигнорируют
источник

АD

Алекандр Dontsov... in learn.java
Привет, пытаюсь использовать enum, чтобы хранить константы с адресами апи, но проблема в том, что аннотация RequestMapping (да и другие аннотации) не воспринимают их, как засунуть значение из enum в аннотацию?
источник