SQLite Dynamic DB generation and Data population using JPA and Hibernate
You can create the DB Schema automatically with
<property name="hibernate.hbm2ddl.auto" value="create" />
in your persistence.xml
your second question is answered here:Does Hibernate Fully Support SQLitehttps://code.google.com/p/hibernate-sqlite/