Importation de données Excel dans la database avec Spring Framework

Je développe un site Web qui stocke datatables dans une database mysql. L'user du site Web souhaite save des données pour le site Web dans une feuille de calcul Excel. J'ai l'intention de développer une solution qui comprend trois parties:

  1. Une class de controller qui enregistre la feuille de calcul Excel téléchargée dans un directory du server.
  2. Une couche de service qui lit la feuille de calcul Excel sauvegardée à partir du directory à l'aide de POI d'apache. 3. JPA pour save des données dans la feuille de calcul Excel dans la database mysql.

Est-ce un bon model pour la solution envisagée? Est-ce que quelqu'un a mis en place une solution similaire?

Semble raisonnable.

  • Voyez si l'user télécharge un file csv au lieu du file xls, car cela sera plus facile à gérer.
  • essayez de transférer directement sur le disque. Si vous le stockez en memory, les gros téléchargements entraîneront une erreur de memory insuffisante pour jvm.