Không chắc tôi có đủ thông tin để trả lời đầy đủ câu hỏi của bạn, nhưng các cơ sở Truy vấn gốc của Hibernate có thể cho phép bạn tải tệp theo cách đó.
session.createSQLQuery("LOAD DATA INFILE :filename INTO TABLE testtable (text,price)").setString("filename", "/path/to/MyFile.csv").executeUpdate();