Innehållsförteckning:

Vad är vårens LocalSessionFactoryBean?
Vad är vårens LocalSessionFactoryBean?

Video: Vad är vårens LocalSessionFactoryBean?

Video: Vad är vårens LocalSessionFactoryBean?
Video: Hibernate SessionFactory and Session 2024, November
Anonim

Vår tillhandahåller LocalSessionFactoryBean klass som en fabrik för ett SessionFactory-objekt. De LocalSessionFactoryBean objektet är konfigurerat som en böna inuti IoC-behållaren, med antingen en lokal JDBC DataSource eller en delad DataSource från JNDI.

Dessutom, vad är SessionFactory på våren?

SessionFactory är ett gränssnitt. SessionFactory kan skapas genom att tillhandahålla konfigurationsobjekt, som kommer att innehålla alla DB-relaterade egenskapsdetaljer hämtade från båda vilolägena. jfr. xml-fil eller viloläge. De SessionFactory är ett trådsäkert objekt och används av alla trådar i en applikation.

Förutom ovan, vad är användningen av HibernateTransactionManager? De Ansökan den där använder enda viloläge session fabrik för databastransaktion, har bra val att använd HibernateTransactionManager . HibernateTransactionManager kan också fungera med vanlig JDBC. HibernateTransactionManager tillåter massuppdatering och massinsättning och säkerställer dataintegritet.

Med avseende på detta, vad är Spring ORM?

Spring ORM DAO Class @Component är Vår anteckning som berättar Vår container som vi kan använda den här klassen genom Vår IoC (Dependency Injection). Vi använder JPA @PersistenceContext annotation som indikerar beroendeinjektion till en EntityManager.

Hur konfigurerar du viloläge på våren?

Låt oss se vad är de enkla stegen för viloläge och vårintegration:

  1. skapa tabell i databasen Det är valfritt.
  2. skapa applicationContext. xml-fil Den innehåller information om DataSource, SessionFactory etc.
  3. skapa medarbetare.
  4. skapa medarbetare.
  5. skapa EmployeeDao.
  6. skapa InsertTest.

Rekommenderad: