Sadržaj:

Što je proljeće LocalSessionFactoryBean?
Što je proljeće LocalSessionFactoryBean?

Video: Što je proljeće LocalSessionFactoryBean?

Video: Što je proljeće LocalSessionFactoryBean?
Video: PROLJEĆE JE BAŠ ČE ČE - pjesmica uz nove nastavke Miše i Robina 2024, Studeni
Anonim

Proljeće pruža LocalSessionFactoryBean klasa kao tvornica za objekt SessionFactory. The LocalSessionFactoryBean objekt je konfiguriran kao bean unutar IoC spremnika, ili s lokalnim JDBC izvorom podataka ili dijeljenim izvorom podataka iz JNDI.

Nadalje, što je SessionFactory u proljeće?

SessionFactory je sučelje. SessionFactory može se stvoriti pružanjem konfiguracijskog objekta, koji će sadržavati sve detalje svojstava vezanih uz DB izvučene iz bilo kojeg hibernacije. cfg. xml datoteku ili hibernaciju. The SessionFactory je objekt siguran za niti i koristi ga sve niti aplikacije.

Osim gore navedenog, čemu služi HibernateTransactionManager? The primjena da koristi Tvornica jedne sesije hibernacije za transakciju baze podataka ima dobar izbor koristite HibernateTransactionManager . HibernateTransactionManager može raditi i s običnim JDBC-om. HibernateTransactionManager omogućuje skupno ažuriranje i skupno umetanje te osigurava integritet podataka.

Što se toga tiče, što je Spring ORM?

Opruga ORM DAO klasa @Component je Proljeće bilješku koja govori o Proljeće kontejner kroz koji možemo koristiti ovu klasu Proljeće IoC (injekcija ovisnosti). Koristimo JPA @PersistenceContext bilješku koja ukazuje na injekciju ovisnosti u EntityManager.

Kako konfigurirati hibernaciju u proljeće?

Pogledajmo koji su jednostavni koraci za hibernaciju i integraciju proljeća:

  1. kreiranje tablice u bazi podataka Nije obavezno.
  2. izradite applicationContext. xml datoteka Sadrži informacije o DataSourceu, SessionFactory itd.
  3. stvoriti Zaposlenik.
  4. stvoriti zaposlenika.
  5. stvoriti EmployeeDao.
  6. stvoriti InsertTest.

Preporučeni: