Saya tidak tahu apakah meninggalkan hibernate dari depan membuat perbedaan.
referensi menyarankan itu harus hibernate.hbm2ddl.auto
Nilai create akan membuat tabel Anda pada pembuatan sessionFactory, dan membiarkannya tetap utuh.
Nilai create-drop akan membuat tabel Anda, lalu menghapusnya saat Anda menutup sessionFactory.
Mungkin Anda harus mengatur javax.persistence.Table
anotasi secara eksplisit?
Semoga membantu.