Bonjour.
Bon, c'est compliqué à expliquer.
Via un fichier Excel, importé depuis une interface utilisateur, est-il possible de créer une nouvelle table sachant qu'aujourd'hui, je ne connais pas les champs (ni les types ni le nombre) pour un import qui se fera peut-être dans 3 jours ou même dans un an et qu'il serait possible d'en avoir plusieurs ?
Avec mes connaissance, on a un JavaBean pour une table. Je ne peux pas créer un Java Bean "à la volée" sans passer par le code (l'utilisateur ne connaissant rien en JEE).
Sachant aussi qu'il faut ajouter des liens avec les tables déjà existante.
On prévoit une base postgreSQL en utilisant Hibernate.
Je ne sais pas si je me suis bien fait comprendre.
Est-il préférable de partir sur une autre techno (node.js, php, ...) ?
Merci d'avance pour votre aide.









Répondre avec citation


... et bien que possible je dirais qu'une base de donnée relationnelle n'est pas du tout adapté pour ce besoin sauf si tu travailles avec des outils de stats qui ne peuvent que se connecter à une base relationnelle. Pour ton programme en Java tu n'auras pas besoin de JPA/Hibernate mais plutôt de JDBC pour la création des tables, et aussi la librairie Apache POI pour analyser ton fichier Excel.




Partager