Indholdsfortegnelse:

Hvad er forår LocalSessionFactoryBean?
Hvad er forår LocalSessionFactoryBean?

Video: Hvad er forår LocalSessionFactoryBean?

Video: Hvad er forår LocalSessionFactoryBean?
Video: Forår i Danmark // Skoven er fuld af Liv, Fugle i skoven, insekter, forårsblomster i Staksrode skov 2024, November
Anonim

Forår giver den LocalSessionFactoryBean klasse som en fabrik for et SessionFactory-objekt. Det LocalSessionFactoryBean objekt er konfigureret som en bønne inde i IoC-beholderen med enten en lokal JDBC DataSource eller en delt DataSource fra JNDI.

Desuden, hvad er SessionFactory i foråret?

SessionFactory er en grænseflade. SessionFactory kan oprettes ved at levere konfigurationsobjekt, som vil indeholde alle DB-relaterede egenskabsdetaljer hentet fra begge dvaletilstande. jf. xml-fil eller dvale. Det SessionFactory er et trådsikkert objekt og bruges af alle tråde i en applikation.

Udover ovenstående, hvad er brugen af HibernateTransactionManager? Det Ansøgning at bruger enkelt dvale-session fabrik til databasetransaktion, har et godt valg til brug HibernateTransactionManager . HibernateTransactionManager kan også arbejde med almindelig JDBC. HibernateTransactionManager tillader masseopdatering og masseindsættelse og sikrer dataintegritet.

Hvad er Spring ORM i forhold til dette?

Spring ORM DAO-klasse @Component er Forår anmærkning, der fortæller Forår container, som vi kan bruge denne klasse igennem Forår IoC (Dependency Injection). Vi bruger JPA @PersistenceContext annotation, der angiver afhængighedsindsprøjtning til en EntityManager.

Hvordan konfigurerer du dvale om foråret?

Lad os se, hvad er de enkle trin til dvale- og forårsintegration:

  1. oprette tabel i databasen Det er valgfrit.
  2. oprette applikationskontekst. xml-fil Den indeholder oplysninger om DataSource, SessionFactory osv.
  3. oprette medarbejder.
  4. oprette medarbejder.
  5. oprette EmployeeDao.
  6. oprette InsertTest.

Anbefalede: