Bonjour,
je suis débutant sur Hibernate et j'ai un projet assez simple mais où je dois uploader des fichiers (csv ne contenant que du texte avec une entrée par ligne).
Ma base est en postgreSQL et en gros je cherche un moyen de faire l'équivalent de
\copy maTable from monFichier.csv
J'ai lu qu'il fallait convertir mon fichier en blob... mais google n'a pas été mon ami sur ce coup. Je ne vois pas trop quoi faire après...
En gros, j'ai:
Si je n'ai pas été clair, je suis dispo à répondre aux questions.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Session session = monHibernateUtil.getSessionFactory().openSession(); String qry = "create maTable(id text)"; session.createSQLQuery(qry).executeUpdate(); InputStream is = new FileInputStream(cheminVersMonFichier); Blob blob = Hibernate.createBlob(is);
Merci beaucoup!
Partager