Мазмуну:
Video: Жазгы LocalSessionFactoryBean деген эмне?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
Жаз камсыз кылат LocalSessionFactoryBean класс SessionFactory объекти үчүн фабрика катары. The LocalSessionFactoryBean объект жергиликтүү JDBC DataSource же JNDIден бөлүшүлгөн DataSource менен IoC контейнеринин ичиндеги буурчак катары конфигурацияланган.
Андан тышкары, жазында SessionFactory деген эмне?
SessionFactory интерфейс болуп саналат. SessionFactory Конфигурация объектисин берүү аркылуу түзүлүшү мүмкүн, анда күтүү режиминен алынган бардык DB байланыштуу мүлктүн чоо-жайы камтылат. cfg. xml файлы же күтүү режими. The SessionFactory жип коопсуз объект болуп саналат жана колдонмонун бардык жиптери тарабынан колдонулат.
Жогорудагылардан тышкары, HibernateTransactionManager эмнени колдонот? The колдонмо ошол колдонот маалымат базасы транзакциясы үчүн бир гибернация сеансы фабрикасында жакшы тандоо бар HibernateTransactionManager колдонуңуз . HibernateTransactionManager жөнөкөй JDBC менен да иштей алат. HibernateTransactionManager жапырт жаңыртууга жана жапырт киргизүүгө мүмкүндүк берет жана маалыматтардын бүтүндүгүн камсыз кылат.
Бул жагынан алганда, Жазгы ORM деген эмне?
Жазгы ORM DAO классы @Component болуп саналат Жаз айтып турган аннотация Жаз Бул классты колдоно турган контейнер Жаз IoC (көз карандылык инъекциясы). Биз JPA @PersistenceContext аннотациясын колдонобуз, ал EntityManagerге көз карандылыкты киргизүүнү көрсөтөт.
Жазында күтүү режимин кантип конфигурациялайсыз?
Күтүү жана жазгы интеграция үчүн кандай жөнөкөй кадамдарды карап көрөлү:
- маалымат базасында таблица түзүү Бул милдеттүү эмес.
- applicationContext түзүү. xml файлы Ал DataSource, SessionFactory ж.б. маалыматтарды камтыйт.
- Кызматкерди түзүү.
- кызматкер түзүү.
- EmployeeDao түзүү.
- InsertTest түзүү.
Сунушталууда:
Жазгы квалификация деген эмне?
@Qualifier аннотациясы бир түрдөгү бир нече буурчак болгондо, автоматтык зымдардагы чыр-чатакты чечүү үчүн колдонулат. @Qualifier аннотациясын @Component менен аннотацияланган каалаган класста же @Bean менен аннотацияланган методдо колдонсо болот. Бул аннотацияны конструктор аргументтерине же метод параметрлерине да колдонсо болот
Жазгы жүктөө сессиясы деген эмне?
1. Киришүү. Жазгы сессия колдонуучунун сессиясынын маалыматын башкаруу үчүн API жана ишке ашырууларды камсыздайт, ошол эле учурда колдонмо контейнерине тиешелүү чечимге байланбастан кластердик сеанстарды колдоону жеңилдетет
Жазгы пакетте аткаруу контексти деген эмне?
ExecutionContext – бул StepExecution же JobExecution үчүн масштабдуу маалыматты камтыган ачкыч-маани жуптарынын жыйындысы. Spring Batch ExecutionContext'ти улантат, ал сиз пакетти иштетүүнү кайра баштоону каалаган учурларда (мисалы, катаал ката пайда болгондо ж.б.) жардам берет
Жазгы Microservices деген эмне?
"Микросервистер, кыскача айтканда, биздин чоң системабызды бир катар көз карандысыз биргелешкен компоненттерге бөлүүгө мүмкүнчүлүк берет." Spring Cloud - Spring Boot'тун үстүнө курулган, микросервистерди тез куруу үчүн бир катар функцияларды камсыз кылат
Жазгы фильтр деген эмне?
Жазгы жүктөө - Сервлет чыпкасы. Жарнамалар. Чыпка - бул сиздин тиркемеңиздин HTTP сурамдарын жана жоопторун кармоо үчүн колдонулган объект. Чыпканы колдонуу менен биз эки инстанцияда эки операцияны аткара алабыз &минус; Контролёрго суроо-талапты жөнөтүүдөн мурун