Crie uma API de upload e download de arquivos!

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • Aprenda passo-a-passo a criar uma API de armazenamento de arquivos que permite upload, download e listagem de arquivos no servidor.
    💻 Github: github.com/giu...
    🤩 Seja membro deste canal e ganhe benefícios:
    / @giulianabezerra
    🌟 Conheça também os meus conteúdos em outras plataformas:
    Blog: / giuliana-bezerra
    Curso sobre Spring Batch: tinyurl.com/cu...
    Curso sobre otimização com Spring Batch: tinyurl.com/cu...
    Curso sobre testes com Spring Boot: tinyurl.com/cu....
    Curso sobre AdonisJS: tinyurl.com/cu...

ความคิดเห็น • 56

  • @lucarauj
    @lucarauj ปีที่แล้ว +6

    Giu, excelente conteúdo. Só tive um pouco de dificuldade para descobrir onde eu informava o caminho do arquivo no Postman. (Body >> form-data >> Key (file) >> Value (nomeDoArquivo.extensao). Mas no final deu tudo certo 👌🏼☕️🚀

    • @giulianabezerra
      @giulianabezerra  ปีที่แล้ว +2

      Boa Luca! Obrigada por passar aqui, muita gente usa Postman então deve ajudar a galera! 🤩

  • @SoldierDan
    @SoldierDan ปีที่แล้ว +2

    Quando terminar a maratona de trabalhos da faculdade, vou ter muito vídeo bom para assistir!!!!

  • @marcosoleniuk
    @marcosoleniuk 4 หลายเดือนก่อน +1

    Nossa! Show! Estava procurando algo pra otimização de uploads de arquivos grandes com Spring Boot e vi esse vídeo e só de ver você usar o VS Code em vez do IntelliJ pra codar já ganhou mais um seguidor, ótimo conteúdo, bem explicado e elaborado! #ILoveSpringBoot

  • @adilsonmagalhaesjager6162
    @adilsonmagalhaesjager6162 ปีที่แล้ว +3

    Tooooooooooooooooooooooooooop............ ainda vou conseguir primeira vaga graças aos seus videos!

  • @viniciusbitencourtpereira7661
    @viniciusbitencourtpereira7661 ปีที่แล้ว +1

    Mais uma aula top, obrigado por compartilhar seus conhecimentos com a comunidade.

  • @gabrielrodriguesdev8831
    @gabrielrodriguesdev8831 3 หลายเดือนก่อน

    Giuliana, queria muito agradacer por compartilhar o seu conhecimento! Estava com um problema absurdo de desempenho por conta da lógica de transferencia de arquivos e com o seu video, a minha aplicação esta 200% mais rápida, obrigado!

  • @eduardoaraujo9988
    @eduardoaraujo9988 ปีที่แล้ว +2

    Giuliana seus vídeos estão me ajudando muito, ainda vou conseguir um estágio graças a você, obrigado por dedicar seu tempo para ajuda a comunidade!

  • @cesarvito1881
    @cesarvito1881 4 หลายเดือนก่อน +1

    Valeu, Giuliana. Ajudou bastante aqui!

  • @RicardoSantos-wl1bg
    @RicardoSantos-wl1bg ปีที่แล้ว

    Muito bom, vc realmente domina o assunto! Parabéns!

  • @cafecomgraxa
    @cafecomgraxa 10 หลายเดือนก่อน

    Conheci seu canal hoje e to adorando, ja me inscrevi e vou indicar pros meus amigso do servico! Obrigado pela gigante contribuição!!!

    • @giulianabezerra
      @giulianabezerra  10 หลายเดือนก่อน

      Que bom! Brigadão pelo apoio, é muito bom ter esse tipo de feedback, é gás pra produzir mais conteúdos :)

  • @barberinoxd
    @barberinoxd ปีที่แล้ว +1

    Obrigado por atender o meu pedido Giuliana! Sinto que a minha primeira vaga está cada vez mais perto ❤

    • @giulianabezerra
      @giulianabezerra  ปีที่แล้ว

      Pra mim é um prazer poder contribuir, sucesso! 🤩

  • @jlkjljlk
    @jlkjljlk 10 หลายเดือนก่อน

    Estou fazendo um projeto pessoal e esse video vai me ajudar imensamente, muito bom o video

    • @giulianabezerra
      @giulianabezerra  10 หลายเดือนก่อน

      Que bom! Também espero que ajude 🙏🤩

  • @andrefelipedossantos7076
    @andrefelipedossantos7076 ปีที่แล้ว

    Excelente aula. Estou voltando a estudar Spring. Eu sempre trabalhei com Java EE mas a maioria das empresas utilizam Spring. Obrigado.

    • @giulianabezerra
      @giulianabezerra  ปีที่แล้ว

      Eu venho do javaee e minha transição pro spring foi maravilhosa, até pq era a época do javaee horrível 😞. Espero que sua experiência tbm seja tranquila, os conteúdos do canal tão aí pra te ajudar tbm 😁

  • @hugoleonardo3758
    @hugoleonardo3758 หลายเดือนก่อน

    Muito bom , uma dica, criar um vídeo ensinando como fazer um select no banco, criar um arquivo excel e criar o blob para ser consumindo como api.

  • @khawan5534
    @khawan5534 ปีที่แล้ว +1

    Que aula!

  •  ปีที่แล้ว

    Showw!! Muito objetivo! Parabéns!

  • @mgmoura
    @mgmoura ปีที่แล้ว +1

    legal demais !

  • @pires1997
    @pires1997 ปีที่แล้ว +1

    Shoowwww!

  • @ogabrielkist
    @ogabrielkist 11 หลายเดือนก่อน

    Muito bom o video, obrigado pelo conteudo

  • @JeffersonLuizCruz
    @JeffersonLuizCruz ปีที่แล้ว +1

    Hummm... vou favorita pra assistir depois

  • @pauloortega4511
    @pauloortega4511 ปีที่แล้ว

    Conteúdo top!

  • @lucasdesousacosta1535
    @lucasdesousacosta1535 ปีที่แล้ว

    otimo conteudo !

  • @eliaseli7539
    @eliaseli7539 7 หลายเดือนก่อน

    olá estou usando o spring security no meu projeto e na parte após o upload quando retorna o fileDownloadUri está dano o error 403 quando tento me redirecionar ao uri de download mas não sei como fazer a permissão para poder fazer download do arquivo, poderia me ajudar

  • @brunomorrison2008
    @brunomorrison2008 6 หลายเดือนก่อน

    top demais esse video, estava procurando como criar site so pra hospedar arquivo pra outros baixarem direto, tipo entra no site clicar no icone e ja começar a baixar, site somente com icones pra baixar alguem site algum vidoe legal que ensine do 0

  • @hermesonn
    @hermesonn 5 หลายเดือนก่อน

    Alguem sabe como eu libero acesso do arquivo para acessar via url ex: localhost:8080/imagem.jpeg ?

  • @ericksilva5705
    @ericksilva5705 ปีที่แล้ว +3

    Você acha que sabe, mais quando vê um vídeo da Giuliana, você vê que não sabe.

  • @PATRAOZIINHO100
    @PATRAOZIINHO100 ปีที่แล้ว

    Oi, Giuliana, tudo bem?
    Você acha que Java é uma boa linguagem para iniciar no mercado de trabalho? Tenho uma pequena bagagem em JS, conhecimento de Node/express e um pouco de React, porem a bagagem é realmente pequena, pois ainda não tenho nem mesmo experiencia profissional como dev.
    Te sigo a um tempinho, vejo seus vídeos e sempre tive vontade de aprender Java, mas fiquei com medo de ser algo mais para seniors e até mesmo trabalhar com coisa muito antiga como Java 8, por exemplo.
    Minha dúvida é: Você recomenda Java para quem quer focar na carreira como dev backend ou recomendaria utilizar um Kotlin, Node ou até mesmo Python por serem linguagens mais modernas?
    Faço essa pergunta por que minha base é javascript venho estudando a cerca de 1 ano e meio, porem a concorrência para encontrar vagas jr em JS esta muito grande.
    Hora penso que pode ser bom focar nessa linguagem desde agora, pois ela pode virar no futuro o que o php é hoje, porem tenho medo dessa concorrência quase que desleal e também quero trabalhar em uma ótima empresa no futuro e estou curioso por Java por ser uma linguagem mais corporativa.
    Tenho 27 anos, sou de SP e estou cursando ADS EAD, tenho vontade de cursar Eng. Software ou Ciencia da Computação no futuro.
    Desculpa pelo textão e gostaria de dizer que você é fera!
    Te vi resolvendo um desafio Todo List de Junior e eu fiquei maravilhado com a facilidade que você tem com java, após assistir seu video fortaleceu mais ainda minha vontade de aprender a Linguagem. Abraços!

    • @giulianabezerra
      @giulianabezerra  ปีที่แล้ว +1

      Se vc curtiu o Java e gosta de programar backend, segue nele sem medo. O Java nunca “morreu” como dizem, mesmo quando não era lá essas coisas, e agora que está melhor do que nunca vai continuar firme. As vagas são abundantes pra grandes empresas, e eu acho que existe uma concorrência menor por causa dessa ideia das pessoas de que Java é difícil. Sobre o legado, pesquisa sobre a empresa pra evitar trabalhar nessas que pararam no tempo. Te desejo sucesso e continuarei trazendo bastante conteúdo de Java pra contribuir na formação mais javeiros aqui no Brasil! Também lançarei meu novo curso sobre Java em breve, então ativa as notificações pra ficar por dentro das novidades 😉

  • @marciomdesouza1190
    @marciomdesouza1190 9 หลายเดือนก่อน

    Ótimo vídeo! Gostaria de saber se usar o postman consigo o mesmo resultado?

    • @giulianabezerra
      @giulianabezerra  9 หลายเดือนก่อน

      Consegue sim, só precisa configurar para enviar o arquivo na requisição

  • @user-be4rh8rl6o
    @user-be4rh8rl6o ปีที่แล้ว

    6:22 aparece pra mim no cleanPath : the method cleanPath(String) is undefined for the type stringUtils. Por qual posso substitui-lo entao?

    • @giulianabezerra
      @giulianabezerra  ปีที่แล้ว

      Confere se vc importou o StringUtils do Spring: import org.springframework.util.StringUtils;

  • @emersonbarros7905
    @emersonbarros7905 ปีที่แล้ว

    Oi Giuliana vc pensa em fazer algo relacionado a cloud principalmente AWS? Ex. Esse mesmo projeto que vc mostrou mas salvando no s3

    • @giulianabezerra
      @giulianabezerra  ปีที่แล้ว +2

      Então, tava querendo trazer um vídeo com o minio, que é compatível com o S3. Vai ser num vídeo sobre object store 😁

  • @ClaytonRocha-nr9sx
    @ClaytonRocha-nr9sx หลายเดือนก่อน

    giuliana porque você prefere usar o vscode ao invés do intelliJ, se tiver algum video no canal assistirei.

    • @giulianabezerra
      @giulianabezerra  หลายเดือนก่อน

      Acho mais simples a IDE, e não tenho grana pra versão paga do IntelliJ (que tem a parte do spring), tenho um vídeo sobre a config do vscode pra desenvolvimento, depois da uma olhada 😉

  • @joaofranciscoferreira3202
    @joaofranciscoferreira3202 ปีที่แล้ว

    Olá Giuliana.
    Sou novo neste canal e gostaria de solicitar uma aula na qual você possa explicar como enviar o conteúdo de um produto, juntamente com sua imagem, para um banco de dados. Estou interessado em aprender como realizar esse processo de forma eficiente.
    Agradeço antecipadamente por sua ajuda

    • @giulianabezerra
      @giulianabezerra  ปีที่แล้ว

      João, tem um vídeo que vou fazer sobre object store, ativa as notificações que devo trazer ele em breve, e aí vou abordar esse cenário de upload com imagens 👍

  • @pedrofenix4412
    @pedrofenix4412 ปีที่แล้ว

    Obrigado minha mestra kkkkkk, deixo um pedido caso vc me conceda, é fazer uma API que possa colocar uma foto de um produto, uma quantidade e valor que sera multiplicado a quantidade pelo valor e mostrar em um campo, tipo, valor a pagar salvando no banco de dados com java e spring. Deus te abençõe!

    • @clebsonmachado9692
      @clebsonmachado9692 ปีที่แล้ว

      O que tu está querendo é um Form-data. Não é complicado, melhor tu tentar primeiro e depois ver vídeos de como fazer :)

    • @giulianabezerra
      @giulianabezerra  ปีที่แล้ว +1

      Anotado! Esse tipo de aplicação é bem comum, eu tô preparando um vídeo sobre object store e aí irei abordar a questão de upload de imagens 😊

  • @revolucionario1700
    @revolucionario1700 9 หลายเดือนก่อน

    Se fosse em Python, tu ganhava mais um inscrito

    • @giulianabezerra
      @giulianabezerra  9 หลายเดือนก่อน

      Poxa, mas Java é legal também :)