Daftar Isi:

Apa itu pegas LocalSessionFactoryBean?
Apa itu pegas LocalSessionFactoryBean?

Video: Apa itu pegas LocalSessionFactoryBean?

Video: Apa itu pegas LocalSessionFactoryBean?
Video: Angular and Spring MVC CRUD Tutorial - Spring Hibernate Configuration - Part 3 2024, Mungkin
Anonim

Musim semi menyediakan LocalSessionFactoryBean class sebagai pabrik untuk objek SessionFactory. NS LocalSessionFactoryBean objek dikonfigurasi sebagai kacang di dalam wadah IoC, dengan Sumber Data JDBC lokal atau Sumber Data bersama dari JNDI.

Selanjutnya, apa itu SessionFactory di musim semi?

SesiPabrik adalah antarmuka. SesiPabrik dapat dibuat dengan menyediakan objek Konfigurasi, yang akan berisi semua detail properti terkait DB yang diambil dari salah satu hibernasi. lihat xml atau hibernasi. NS SesiPabrik adalah objek yang aman untuk utas dan digunakan oleh semua utas aplikasi.

Selain di atas, apa gunanya HibernateTransactionManager? NS aplikasi itu menggunakan pabrik sesi hibernasi tunggal untuk transaksi basis data, memiliki pilihan yang baik untuk gunakan HibernateTransactionManager . HibernateTransactionManager dapat bekerja dengan JDBC biasa juga. HibernateTransactionManager memungkinkan pembaruan massal dan penyisipan massal dan memastikan integritas data.

Sehubungan dengan ini, apa itu Spring ORM?

Musim semi ORM Kelas DAO @Komponen adalah Musim semi anotasi yang memberitahu Musim semi wadah tempat kita dapat menggunakan kelas ini Musim semi IoC (Injeksi Ketergantungan). Kami menggunakan anotasi JPA @PersistenceContext yang menunjukkan injeksi ketergantungan ke EntityManager.

Bagaimana Anda mengonfigurasi hibernasi di musim semi?

Mari kita lihat apa saja langkah-langkah sederhana untuk hibernasi dan integrasi pegas:

  1. membuat tabel dalam database Ini adalah opsional.
  2. membuat aplikasiContext. xml file Ini berisi informasi DataSource, SessionFactory dll.
  3. buat Karyawan.
  4. membuat karyawan.
  5. buat EmployeeDao.
  6. buat InsertTest.

Direkomendasikan: