1
resposta

[Dúvida] Challenge 7

Galera, estou estudando spring boot pra resolver o challenge 7 de backend onde temos que criar uma api rest para um site de viagens. essa api tem que retornar os depoimentos e avalicoes com nome, depoimento e foto do usario.

Estou com duvida de como devo usar o recods do java para retornar ou postar uma foto no banco de dados.

Sera que alguem consegue me explicar? poatei no discord essa duvida mas ninguem respondeu.

1 resposta

Oi!

Você tem duas opções:

  1. Armazenar a imagem na tabela do banco de dados: A entidade e o DTO vão ter o atributo do tipo Byte[] nesse caso, armazenados os bytes da imagem
  2. Armazenar a imagem em algum serviço externo (Amazon S3, por exemplo). A entidade e o DTO nesse caso terão o atributo do tipo String, sendo ela o caminho do arquivo.