Exportar datos a excel con Apache POI y Spring Boot | 4SoftwareDevelopers

Поділитися
Вставка
  • Опубліковано 6 січ 2025

КОМЕНТАРІ • 58

  • @iliastellaarango3716
    @iliastellaarango3716 5 років тому +1

    Excelente video muchas gracias por compartir tus conocimientos

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  5 років тому +2

      Hola Ilia, nos alegra saber que te gustó el vídeo 😁, saludos.

  • @thereeling2746
    @thereeling2746 4 роки тому

    Excelente!! Muy práctico, me sirvió muchísimo, es precisamente lo que me pidieron. Me suscribo con campanita.

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  4 роки тому +1

      Hola Morsa, nos alegra saber que pudimos ayudarte, saludos y gracias por la suscripción 😉

  • @mateohenao5616
    @mateohenao5616 4 роки тому

    Muchisimas gracias. muy buen trabajo y chevere que compartan conocimiento.

  • @aldomaz1657
    @aldomaz1657 4 роки тому

    Nos ha salvado Gran Maestro, estamos agradecidos :v

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  4 роки тому +1

      Hola Aldo, nos alegra saber que te gustó el vídeo, compártelo con más personas para poder salvarlos a todos 😁, saludos.

  • @cristianleandrobotinacaipe
    @cristianleandrobotinacaipe 3 роки тому

    Buen video, justo lo que necesitaba.

  • @JhosepCastrillon
    @JhosepCastrillon 3 роки тому

    Muchas gracias amigo me salvaste

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  3 роки тому

      Nos alegra leer eso, saludos 😉 si puedes compártelo para salvar a más

  • @davidpreciado5154
    @davidpreciado5154 3 роки тому

    Buenas noches, como se podría hacer para exportar el excel solo con ciertos registro es decir como si se realizara un filtro

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  3 роки тому

      Hola, en ese caso usas tu Dao ya sea creando un método en el Dao o usando algunos de los métodos por defecto, puedes buscar en nuestro canal de UA-cam nuestro vídeo de Spring Data y tendrás una mejor idea.

  • @danyquispe89
    @danyquispe89 3 роки тому

    tienes algún video donde uses validaciones y lista desplegable al descargar un excel

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  3 роки тому

      Hola, buscas un vídeo demasiado específico no tengo de ese estilo

    • @danyquispe89
      @danyquispe89 3 роки тому

      Me refería a uno donde se considere validación tipo lista desplegable con dependencia ejem departamento, provincia y distrito

  • @Nebillle
    @Nebillle 5 років тому +2

    Comencé odiando tus vides me parecía que te complicabas innecesariamente, ahora solo puedo decir gracias y desearte éxito en tus proyectos

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  5 років тому

      Hola Nebille, muchas gracias por lo que dices, sabemos que aún tenemos mucho por mejorar, sin embargo la intención es seguir mejorando 😎, saludos

  • @eyter100
    @eyter100 5 років тому

    Hola gracias, Cómo harías para generar un pdf y un excel usando una api rest y que me devuelva el archivo o un json? Tienes algún tutorial ?

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  5 років тому

      Hola Eyter, el caso que planteas es interesante, el API debería de retornar un archivo, no un JSON porque es demasiado complejo convertir por ejemplo un excel a JSON, tomaremos tu sugerencia para uno de nuestros próximos vídeos, saludos 😉

  • @danielaloperahernandez7466
    @danielaloperahernandez7466 4 роки тому

    Buenas noches, muchas gracias por compartir. En qué versión de excel se exporta o cómo se define ese aspecto?

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  4 роки тому

      Hola, te recomendamos este vídeo para que entiendas mejor apache poi
      ua-cam.com/video/1jGE1I3SC2g/v-deo.html

  • @MniaTk
    @MniaTk 2 роки тому

    Excelente video. lo que si me surgio una duda... si tuviera un campo que se llamara "detalle" donde un usuario pudiera escribir el detalle de una incidencia. y se hiciera muy extenso. hay alguna manera de hacer como una doble linea. porque sino quedaria todo el texto a lo largo. no se si me explico.

    • @MniaTk
      @MniaTk 2 роки тому

      o hacer un salto de linea cada tantos caracteres al crear el row con los datos de "detalle"

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  2 роки тому

      Hola, que bueno que te gustara el vídeo, para lograr lo que necesitas puedes hacer utilizar el método autosizeColumn que está disponible para los workbooks, te dejo un link donde muestran el ejemplo:
      entredesarrolladores.com/5514/ajustar-ancho-de-celda-con-apache-poi

  • @omarbermudezcarreto7479
    @omarbermudezcarreto7479 Рік тому

    Una duda tal vez sea muy básica, como se le llama a esa forma de trabajar en la que usas una clase para hacer el metodo y otro para implementarlo, yo lo uso pero realmente no se como buscarlo para investigar mas sobre el tema

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  Рік тому

      Es una técnica conocida como programación a través de interfaces muy común al programar en Java o C#

  • @paulromeroochoa5852
    @paulromeroochoa5852 4 роки тому

    Hermanito Excelente Video , recomiendame documentacion para la lectura de archivos planos o si puedes hacer un video , recalco excelente video.

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  4 роки тому

      Hola Paul, gracias por las felicitaciones, nos alegra saber que te gustó el vídeo 😎, te recomendamos la documentación de POI para trabajar con archivos de Office pero si necesitas algo muy robusto orientado al trabajo con archivos planos te recomendamos PDI, tenemos todo un vídeo hablando del tema, te dejo el link 👇
      ua-cam.com/video/BQy89xsuxGE/v-deo.html

  • @PabloQ90
    @PabloQ90 4 роки тому +1

    En firefox no me aparece el cuadro de descarga y me muestra una vista con simbolos raros

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  4 роки тому

      Hola Pablo, envíanos una captura de pantalla a 4sofwaredevelopers@gmail.com

    • @PabloQ90
      @PabloQ90 4 роки тому +1

      @@4SoftwareDevelopers Genial muchas gracias. Ahi te envío mi duda

    • @PabloQ90
      @PabloQ90 4 роки тому

      @@4SoftwareDevelopers Revisando mas el codigo al fin pude lograr descargar el .xlsx Muchas gracias!

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  4 роки тому

      Excelente Pablo, nos alegra leer eso, saludos 😉

  • @perezmalcagiancarlos1434
    @perezmalcagiancarlos1434 3 роки тому

    Thanks bro!

  • @mambor0507
    @mambor0507 3 роки тому

    Excelente video, una pregunta ¿la librería apache POI soportar generar excel con más de 70 mil registros?

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  3 роки тому +1

      Hola, nos alegra que te gustó el vídeo, si, POI trabajar con muchísimos registros, sin embargo ten en cuenta que si necesitas estilizar el excel y agregarle colores y demás el tiempo de generación puede ser un poco prolongado

  • @sergior2794
    @sergior2794 4 роки тому

    Men y como puedo importar un archivo en excel? Digamos tengo una tabla productos y para no tener que llenar campo por campo importo un archivo en excel que ya cuenta con los productos. es posible?

  • @JhosepCastrillon
    @JhosepCastrillon 3 роки тому

    El video me sirvió en su momento, pero como podríamos hacer que lo genere en una versión mas reciente un xlsx, si se revisa el archivo es un tipo excel 97-2003

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  3 роки тому

      Hola, en ese caso es un poco diferente ya que se usa una clase distinta en el vídeo usamos HSSF pero para formatos más nuevos sería XSSF, traeremos un vídeo pronto con el ejemplo, mientras tanto puedes ver este vídeo donde explicamos más a cerca de Apache POI, saludos 👇🏻
      ua-cam.com/video/1jGE1I3SC2g/v-deo.html

  • @jorgelopez-gn1de
    @jorgelopez-gn1de 4 роки тому

    Hola tengo una duda con cuantos registros estas trabajando ???

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  4 роки тому

      Hola Jorge, el ejemplo es para la exportación de un archivo de no muchos registros, para ese tipo de soluciones puede que sea mejor implementar herramientas y proceso como ETL por ejemplo, aunque el ejemplo del vídeo puede ser utilizado para una cantidad significa de registros se requiere una cantidad de memoria considerable.

  • @fatimamd89
    @fatimamd89 4 роки тому

    Hola! Tienes algún material para convertir un xlsx a csv? Los códigos que encuentro no me sirven

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  4 роки тому

      Hola Fátima, de momento no tenemos un material como el que nos pides 😔, pero gracias a tu idea lo vamos a tener muy pronto 😎, saludos 😉

  • @MrRooLii
    @MrRooLii 5 років тому

    Y por ejemplo si quiero consumirlo desde angularjs, cómo sería?

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  5 років тому

      Hola Rolando, tenemos un CRUD en el que ya consumimos un API Rest con Spring Boot y Angular
      ua-cam.com/video/Ff2xCG2HgvY/v-deo.html
      Sim embargo en el caso de archivos generalmente lo que se hace una petición a través de una nueva pestaña del navegador, obviamente está petición es hacia la URL del controlador que genera el archivo 😁

  • @luiscevallos1
    @luiscevallos1 4 роки тому

    Disculpa esto funciona tambien para xlsx y para PDF

    • @4SoftwareDevelopers
      @4SoftwareDevelopers  4 роки тому

      Hola Luis Alberto, el código que se muestra en la aplicación solo genera un Excel, para PDF te recomendamos usar las librerías de Itext, saludos.

    • @luiscevallos1
      @luiscevallos1 4 роки тому

      @@4SoftwareDevelopers Muy gentil de su pare por responder a mi inquietud y si me podría indicar un ejemplo de alguna pagina donde realicen este ejercicio le agradecería aun mas

  • @hack_crack
    @hack_crack 2 роки тому

    Tal vez un ejemplo para importar datos del excel y que se guarden en BD