|
Уникальное имя фотографиям в БД(Spirng MVC и MySQL)
|
|||
---|---|---|---|
#18+
Я написал проект который хранит изображение в БД(MySQL). Так вот у меня проблема возникла, у меня есть две фотографии (первый.jpeg, второй.jpeg). Так вот они нормально по названию хранятся в базе данных до тех пор пока я не поменяю название фотографии, допустим название первый.jpeg поменяю на второй.jpeg то фотография сходу меняется на первую фотографию, хотя я просто его переименовал должно меняться только название а не фотография. Я хочу использовать UUID, чтобы допустим я добавлю фото и джава сразу же дала ему уникальное имя и хранила с новым именем в БД. Помогите пожалуйста реализовать. Контроллер Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48.
Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2019, 08:56 |
|
Уникальное имя фотографиям в БД(Spirng MVC и MySQL)
|
|||
---|---|---|---|
#18+
fallen2019, Вот здесь я добавил фотки (стивджобс и биллгейтс) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2019, 10:01 |
|
Уникальное имя фотографиям в БД(Spirng MVC и MySQL)
|
|||
---|---|---|---|
#18+
fallen2019, А вот здесь я просто поменял название фотки "стивджобс" на "биллгейтс" и тут вместе с названием фотка поменялась (не должно быть так) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2019, 10:01 |
|
Уникальное имя фотографиям в БД(Spirng MVC и MySQL)
|
|||
---|---|---|---|
#18+
fallen2019, Делай ОТЛАДКУ. По шагам или логами приложения. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2019, 10:09 |
|
Уникальное имя фотографиям в БД(Spirng MVC и MySQL)
|
|||
---|---|---|---|
#18+
Petro123, У меня все нормально работает без ошибок, просто надо переписать код так чтобы он только изменял название а не саму фотографию ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2019, 10:38 |
|
Уникальное имя фотографиям в БД(Spirng MVC и MySQL)
|
|||
---|---|---|---|
#18+
fallen2019, А покажи как ты создавал табличку в mysql. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2019, 11:25 |
|
Уникальное имя фотографиям в БД(Spirng MVC и MySQL)
|
|||
---|---|---|---|
#18+
fallen2019, Логируют не для ошибок. Это обязательное умение програамиста. В том числе в JS на F12. Иначе в раздел работа. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2019, 11:25 |
|
Уникальное имя фотографиям в БД(Spirng MVC и MySQL)
|
|||
---|---|---|---|
#18+
fallen2019Petro123, У меня все нормально работает без ошибок, просто надо переписать код так чтобы он только изменял название а не саму фотографию На мой взгляд хранить изображения как картинки на диске плохая идея. В случае (как у вас) переименования вы получаете большой геморр так как необходимо одновременно переименовывать и имя файла в базе, и ссылку на него. Не забывайте про кеширование, которое будет вам подсовывать старый файл из кеша. Лучше хранить изображения в базе как блобы. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2019, 07:55 |
|
Уникальное имя фотографиям в БД(Spirng MVC и MySQL)
|
|||
---|---|---|---|
#18+
SQL2008, Либо никогда не переименовывать файл на диске. Только в табличке. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2019, 08:47 |
|
Уникальное имя фотографиям в БД(Spirng MVC и MySQL)
|
|||
---|---|---|---|
#18+
Зачем название файла вообще менять? Давайте им имена по id, а отображаемое имя храните в отдельном поле. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2019, 09:28 |
|
Уникальное имя фотографиям в БД(Spirng MVC и MySQL)
|
|||
---|---|---|---|
#18+
Hett, мы в топике к этому сейчас подойдем. К сожалению автор выложил огрызок бесполезного кода. А полезный скрыл. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2019, 16:31 |
|
|
start [/forum/topic.php?fid=59&fpage=28&tid=2121320]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 171ms |
0 / 0 |