I think a better question is "does it make sense to use JPA?". Object mapping is often not the best (read: most performant) approach for bulk DB imports. I would advise to use one of the existing
Java CSV parsing libraries, and then use straight
JDBC with batching for the insert operations.