Jika Anda memiliki hibernate.cfg.xml
di root folder sumber, lakukan saja
SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
Jika sudah dalam paket, misalnya di org.nitish.caller
, tentukan jalur dengan cara ini
SessionFactory sessionFactory = new Configuration()
.configure("/org/nitish/caller/hibernate.cfg.xml").buildSessionFactory();
Anda harus menutup session
(di bagian finally
memblokir). Jangan lupa untuk menambahkan rollback
kode.
Tolong, tambahkan @Table
anotasi ke UserDetails
.
Perbarui
Alasan kesalahan yang Hibernate tidak dapat menemukan org.postgresql.Driver
kelas. Itu berada di toples postgresql. Anda memiliki toples itu di gambar Anda, tetapi mungkin Anda tidak menambahkannya ke classpath. Lihat Cara Menambahkan JAR ke Jalur Pembuatan Proyek di Eclipse (Java).
Untuk menutup session
di finally
blok Anda harus memiliki session
variabel di luar try
blokir.
Session session = sessionFactory.openSession();
try{
} finally {
session.close();
}