Obsah:

Co je jarní LocalSessionFactoryBean?
Co je jarní LocalSessionFactoryBean?

Video: Co je jarní LocalSessionFactoryBean?

Video: Co je jarní LocalSessionFactoryBean?
Video: Co je potřeba na feeder & jarní feederové novinky 💥 2024, Smět
Anonim

Jaro poskytuje LocalSessionFactoryBean třídy jako továrny pro objekt SessionFactory. The LocalSessionFactoryBean objekt je nakonfigurován jako bean uvnitř kontejneru IoC buď s lokálním JDBC DataSource nebo sdíleným DataSource z JNDI.

Navíc, co je SessionFactory na jaře?

SessionFactory je rozhraní. SessionFactory lze vytvořit poskytnutím konfiguračního objektu, který bude obsahovat všechny podrobnosti o vlastnostech souvisejících s DB stažené z obou režimů spánku. cfg. xml nebo hibernace. The SessionFactory je objekt bezpečný pro vlákna a používají ho všechna vlákna aplikace.

Kromě výše uvedeného, k čemu slouží HibernateTransactionManager? The aplikace že používá továrna jedné hibernace relace pro databázové transakce má dobrou volbu použijte HibernateTransactionManager . HibernateTransactionManager umí pracovat i s obyčejným JDBC. HibernateTransactionManager umožňuje hromadnou aktualizaci a hromadné vkládání a zajišťuje integritu dat.

Co je v tomto ohledu Spring ORM?

Jarní ORM Třída DAO @Component je Jaro anotace, která říká Jaro kontejner, přes který můžeme tuto třídu používat Jaro IoC (Dependency Injection). Používáme anotaci JPA @PersistenceContext, která označuje vložení závislosti do EntityManager.

Jak konfigurujete hibernaci na jaře?

Podívejme se, jaké jsou jednoduché kroky pro hibernaci a jarní integraci:

  1. vytvořit tabulku v databázi Je volitelné.
  2. vytvořit aplikační kontext. xml soubor Obsahuje informace o DataSource, SessionFactory atd.
  3. vytvořit zaměstnance.
  4. vytvořit zaměstnance.
  5. vytvořit EmployeeDao.
  6. vytvořit InsertTest.

Doporučuje: