Мазмұны:

Көктемгі LocalSessionFactoryBean дегеніміз не?
Көктемгі LocalSessionFactoryBean дегеніміз не?

Бейне: Көктемгі LocalSessionFactoryBean дегеніміз не?

Бейне: Көктемгі LocalSessionFactoryBean дегеніміз не?
Бейне: КӨКТЕМГІ ӘНДЕР ЖИНАҒЫ 2023 /ВЕСНА 2023 2024, Қараша
Anonim

Көктем қамтамасыз етеді LocalSessionFactoryBean сынып SessionFactory нысаны үшін зауыт ретінде. The LocalSessionFactoryBean нысан жергілікті JDBC DataSource немесе JNDI ортақ DataSource арқылы IoC контейнерінің ішіндегі бұршақ ретінде конфигурацияланады.

Сонымен қатар, көктемде SessionFactory дегеніміз не?

SessionFactory интерфейс болып табылады. SessionFactory Күту күйінен алынған барлық ДҚ қатысты сипат мәліметтерін қамтитын Конфигурация нысанын қамтамасыз ету арқылы жасауға болады. cfg. xml файлы немесе күту режимі. The SessionFactory ағынды қауіпсіз нысан және қолданбаның барлық ағындарымен пайдаланылады.

Жоғарыда көрсетілгеннен басқа, HibernateTransactionManager нені пайдаланады? The қолдану сол пайдаланады дерекқор транзакциясына арналған жалғыз күту сеансы зауытының таңдауы жақсы HibernateTransactionManager пайдаланыңыз . HibernateTransactionManager қарапайым JDBC-мен де жұмыс істей алады. HibernateTransactionManager жаппай жаңартуға және жаппай кірістіруге мүмкіндік береді және деректер тұтастығын қамтамасыз етеді.

Осыған байланысты көктемгі ORM дегеніміз не?

Көктемгі ORM DAO класы @Component болып табылады Көктем көрсететін аннотация Көктем біз осы сыныпты пайдалана алатын контейнер Көктем IoC (тәуелділік инъекциясы). Біз EntityManager бағдарламасына тәуелділікті енгізуді көрсететін JPA @PersistenceContext аннотациясын қолданамыз.

Көктемде күту күйін қалай конфигурациялайсыз?

Күту және көктемгі интеграция үшін қандай қарапайым қадамдар бар екенін көрейік:

  1. дерекқорда кесте құру Бұл міндетті емес.
  2. applicationContext жасаңыз. xml файлында DataSource, SessionFactory және т.б. ақпарат бар.
  3. қызметкерді құру.
  4. қызметкер құру.
  5. EmployeeDao жасау.
  6. InsertTest жасаңыз.

Ұсынылған: