Satura rādītājs:

Kas ir pavasaris LocalSessionFactoryBean?
Kas ir pavasaris LocalSessionFactoryBean?

Video: Kas ir pavasaris LocalSessionFactoryBean?

Video: Kas ir pavasaris LocalSessionFactoryBean?
Video: kas ir pavasaris? 2024, Aprīlis
Anonim

Pavasaris nodrošina LocalSessionFactoryBean klase kā rūpnīca SessionFactory objektam. The LocalSessionFactoryBean objekts ir konfigurēts kā pupiņš IoC konteinerā ar vietējo JDBC datu avotu vai koplietotu datu avotu no JNDI.

Turklāt, kas ir SessionFactory pavasarī?

SessionFactory ir interfeiss. SessionFactory var izveidot, nodrošinot konfigurācijas objektu, kurā būs visa ar DB saistītā īpašuma informācija, kas iegūta no jebkura hibernācijas režīma. sk. xml failu vai pārziemot. The SessionFactory ir pavedienam drošs objekts, un to izmanto visi lietojumprogrammas pavedieni.

Papildus iepriekš minētajam, kāda ir HibernateTransactionManager izmantošana? The pieteikumu ka lietojumiem Viena hibernācijas sesijas rūpnīca datu bāzes transakcijai ir laba izvēle izmantojiet HibernateTransactionManager . HibernateTransactionManager var strādāt arī ar vienkāršu JDBC. HibernateTransactionManager ļauj veikt lielapjoma atjaunināšanu un lielapjoma ievietošanu un nodrošina datu integritāti.

Kas šajā ziņā ir pavasara ORM?

Pavasara ORM DAO klase @Component ir Pavasaris anotācija, kas stāsta par Pavasaris konteiners, caur kuru mēs varam izmantot šo klasi Pavasaris IoC (atkarības injekcija). Mēs izmantojam JPA @PersistenceContext anotāciju, kas norāda EntityManager atkarību.

Kā konfigurēt hibernāciju pavasarī?

Apskatīsim, kādas ir vienkāršas darbības pārziemošanas un pavasara integrācijai:

  1. izveidot tabulu datu bāzē Tas nav obligāti.
  2. izveidot lietojumprogrammuContext. xml fails Tas satur informāciju par DataSource, SessionFactory utt.
  3. izveidot darbinieku.
  4. izveidot darbinieku.
  5. izveidot EmployeeDao.
  6. izveidot InsertTest.

Ieteicams: