Агуулгын хүснэгт:
Видео: Spring LocalSessionFactoryBean гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Хавар хангадаг LocalSessionFactoryBean анги нь SessionFactory объектын үйлдвэр юм. The LocalSessionFactoryBean Объект нь IoC контейнер доторх буурцаг хэлбэрээр тохируулагдсан бөгөөд локал JDBC DataSource эсвэл JNDI-аас хуваалцсан DataSource ашиглана.
Цаашилбал, хавар SessionFactory гэж юу вэ?
SessionFactory интерфэйс юм. SessionFactory Тохиргооны объектыг өгснөөр үүсгэж болох бөгөөд энэ нь ичээнээс авахуулаад DB-тай холбоотой бүх өмчийн дэлгэрэнгүй мэдээллийг агуулсан болно. cfg. xml файл эсвэл ичээнээс. The SessionFactory нь thread-ийн аюулгүй объект бөгөөд програмын бүх хэлхээнд ашиглагддаг.
Дээрхээс гадна HibernateTransactionManager юунд хэрэг болох вэ? The програм тэр ашигладаг Өгөгдлийн сангийн гүйлгээнд зориулсан ганц ичээний сессийн үйлдвэр нь сайн сонголттой HibernateTransactionManager ашиглах . HibernateTransactionManager энгийн JDBC-тэй ажиллах боломжтой. HibernateTransactionManager бөөнөөр шинэчлэх, бөөнөөр оруулах боломжийг олгож, мэдээллийн бүрэн бүтэн байдлыг хангана.
Үүнтэй холбогдуулан Spring ORM гэж юу вэ?
Хаврын ORM ДАО анги @ Бүрэлдэхүүн хэсэг нь Хавар гэсэн тайлбар Хавар Бид энэ ангиллаар дамжуулан ашиглах боломжтой контейнер Хавар IoC (Dependency Injection). Бид EntityManager-д хамаарах хамаарлыг харуулсан JPA @PersistenceContext тэмдэглэгээг ашигладаг.
Хавар ичээний горимыг хэрхэн тохируулах вэ?
Ирэх болон хаврын интеграцийн энгийн алхмууд юу болохыг харцгаая:
- мэдээллийн санд хүснэгт үүсгэх Энэ нь сонголттой.
- applicationContext үүсгэх. xml файл Энэ нь DataSource, SessionFactory гэх мэт мэдээллийг агуулдаг.
- Ажилтан бий болгох.
- ажилтан бий болгох.
- EmployeeDao үүсгэх.
- InsertTest үүсгэх.
Зөвлөмж болгож буй:
MVC Spring гэж юу вэ?
Spring MVC нь вэб програмуудыг бүтээхэд ашигладаг Java хүрээ юм. Энэ нь Model-View-Controller дизайны загварыг дагаж мөрддөг. Энэ нь хяналтын урвуу байдал, хараат байдлын шахалт зэрэг үндсэн пүршний хүрээний бүх үндсэн шинж чанаруудыг хэрэгжүүлдэг
Spring Batch дахь гүйцэтгэлийн контекст гэж юу вэ?
ExecutionContext нь StepExecution эсвэл JobExecution-д хамаарах мэдээллийг агуулсан түлхүүр-утга хосуудын багц юм. Spring Batch нь ExecutionContext-ийг үргэлжлүүлэх бөгөөд энэ нь та багцын гүйлтийг дахин эхлүүлэхийг хүссэн тохиолдолд (жишээлбэл, ноцтой алдаа гарсан гэх мэт) тусалдаг
Spring Microservices гэж юу вэ?
"Товчхондоо бичил үйлчилгээ нь том системээ хэд хэдэн бие даасан хамтран ажиллах бүрэлдэхүүн хэсгүүдэд хуваах боломжийг бидэнд олгодог." Spring Cloud нь Spring Boot дээр бүтээгдсэн бөгөөд бичил үйлчилгээг хурдан бүтээх олон функцээр хангадаг
Joinpoint in Spring гэж юу вэ?
Joinpoint гэдэг нь аргын гүйцэтгэл эсвэл онцгой тохиолдлыг зохицуулах гэх мэт программыг гүйцэтгэх цэг юм. Spring AOP-д холболтын цэг нь үргэлж аргын гүйцэтгэлийг илэрхийлдэг. Зөвлөгөө нь цэгэн зүсэлтийн илэрхийлэлтэй холбоотой бөгөөд цэгийн зүсэлттэй таарч тохирох дурын нэгдэх цэг дээр ажилладаг
Spring Web програм гэж юу вэ?
Ашигласан хэл: Java