Видео: Spring Batch дахь гүйцэтгэлийн контекст гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Ан ExecutionContext нь StepExecution эсвэл JobExecution-д хамаарах мэдээллийг агуулсан түлхүүр-утгийн хосуудын багц юм. Хаврын багц хэвээр байна ExecutionContext , энэ нь таныг дахин эхлүүлэхийг хүссэн тохиолдолд тусалдаг багц ажиллуулах (жишээлбэл, аюултай алдаа гарсан гэх мэт).
Ийм байдлаар, Spring Batch дахь Stepexecutioncontext гэж юу вэ?
олон нийтийн анги Алхам гүйцэтгэл Аж ахуйн нэгжийг өргөтгөдөг. Багц домэйн объектын дүрслэл нь алхамын гүйцэтгэл. JobExecution-ээс ялгаатай нь commit count гэх мэт зүйлсийг боловсруулахтай холбоотой нэмэлт шинж чанарууд байдаг.
Үүний нэгэн адил, Spring Batch-д ямар хэсгүүд байдаг вэ? Хаврын багц ' ашигладаг Бөөн -баримтлагдсан' боловсруулалтын хэв маяг нь түүний хамгийн түгээмэл хэрэгжилтийн хүрээнд. Бөөн чиглэсэн боловсруулалт гэдэг нь өгөгдлийг нэг нэгээр нь уншиж, үүсгэхийг хэлнэ. хэсгүүд ' гэж гүйлгээний хил дотор бичигдсэн байдаг. Нэг зүйлийг ItemReader-аас уншиж, ItemProcessor руу шилжүүлж, нэгтгэдэг.
Үүний дагуу Spring Batch-д StepScope гэж юу вэ?
А хаврын багц StepScope Объект нь ганц бие биш, тодорхой алхамд хамаарах цорын ганц зүйл юм. Гэхдээ зааж өгснөөр a хаврын багц бүрэлдэхүүн хэсэг байх StepScope гэсэн үг Хаврын багц ашиглах болно хавар алхам бүрийн гүйцэтгэлд тухайн бүрэлдэхүүн хэсгийн шинэ жишээг үүсгэхийн тулд контейнер.
Spring Batch дахь ажлын байрны сан гэж юу вэ?
1.2 JobRepository . Нэрнээс нь харахад энэ нь a хадгалах газар гүйцэтгэлтэй холбоотой бүх мета өгөгдлийн тогтвортой байдлын механизмыг санал болгодог Ажил . 'өгөгдлийн эх сурвалж'-ыг хадгалахад ашиглах мэдээллийн сан руу чиглүүлэхээр тохируулж болно багц мета-өгөгдлийн нэгжүүд.
Зөвлөмж болгож буй:
Тооцоолсон гүйцэтгэлийн төлөвлөгөө болон бодит гүйцэтгэлийн төлөвлөгөө хоёрын хооронд ямар ялгаа байна вэ?
2 хариулт. Гүйцэтгэлийн тооцоолсон төлөвлөгөөг зөвхөн SQL Server-д байдаг статистик мэдээлэлд тулгуурлан, асуулга явуулахгүйгээр гаргадаг. Гүйцэтгэлийн бодит төлөвлөгөө нь асуулга явуулахад хэрэглэгдсэн бодит гүйцэтгэлийн төлөвлөгөө юм
NLP дахь контекст гэж юу вэ?
NLP дэх контекст (эсвэл бүр контекст дахин боловсруулах) нь тухайн контент үүсэх тодорхой тохиргоо эсвэл нөхцөл байдал юм. Контекст фрэйм гэдэг нь тухайн мэдэгдлийг анх олсон контекстээ өөрчилснөөр түүнд өөр утгыг өгөх явдал юм. Та асуудлыг яг ижил утгатай байхаа больсон өөр газар руу шилжүүлдэг
Html5 дахь 2d контекст гэж юу вэ?
Энэ тодорхойлолт нь HTML canvas элементийн 2D контекстийг тодорхойлдог. 2D контекст нь зотон зургийн гадаргуу дээр график зурах, удирдах объект, арга, шинж чанаруудыг өгдөг
Java дахь SSL контекст гэж юу вэ?
SSL контекст нь шифр, протоколын хувилбарууд, итгэмжлэгдсэн сертификатууд, TLS сонголтууд, TLS өргөтгөлүүд гэх мэтийн цуглуулга юм. Ижил тохиргоотой олон холболттой байх нь маш түгээмэл байдаг тул тэдгээрийг контекст дотор нэгтгэж, холбогдох SSL холболтуудыг дараа нь үүсгэсэн. энэ хүрээнд
Spring Batch дахь ажлын параметрүүд юу вэ?
JobParameters нь багц ажлыг эхлүүлэхэд хэрэглэгддэг параметрүүдийн багц юм. JobParameters-ийг ажил гүйцэтгэх явцад таних эсвэл лавлах өгөгдөл болгон ашиглаж болно. Тэдэнд нөөц нэр байгаа тул тэдгээрт хандахын тулд бид Spring Expression Language ашиглаж болно