რა არის შესრულების კონტექსტი Spring Batch-ში?
რა არის შესრულების კონტექსტი Spring Batch-ში?

ვიდეო: რა არის შესრულების კონტექსტი Spring Batch-ში?

ვიდეო: რა არის შესრულების კონტექსტი Spring Batch-ში?
ვიდეო: ExecutionContext in Spring Batch. 2024, ნოემბერი
Anonim

ან ExecutionContext არის გასაღები-მნიშვნელობის წყვილების კომპლექტი, რომელიც შეიცავს ინფორმაციას, რომელიც ასახულია StepExecution ან JobExecution. საგაზაფხულო პარტია გრძელდება ExecutionContext , რომელიც დაგეხმარებათ იმ შემთხვევებში, როდესაც გსურთ გადატვირთოთ ა პარტია გაშვება (მაგ., როდესაც მოხდა ფატალური შეცდომა და ა.შ.).

ამ გზით, რა არის Stepexecutioncontext Spring Batch-ში?

საჯარო კლასი ნაბიჯის შესრულება აფართოებს ერთეულს. პარტია დომენის ობიექტის წარმოდგენა ნაბიჯის შესრულება. JobExecution-ისგან განსხვავებით, არსებობს დამატებითი თვისებები, რომლებიც დაკავშირებულია ელემენტების დამუშავებასთან, როგორიცაა commit count და ა.შ.

ანალოგიურად, რა არის ბლოკი Spring Batch-ში? საგაზაფხულო პარტია იყენებს ' ნაჭერი -ორიენტირებული' დამუშავების სტილი მისი ყველაზე გავრცელებული განხორციელების ფარგლებში. ნაჭერი ორიენტირებული დამუშავება გულისხმობს მონაცემების ერთ დროს წაკითხვას და შექმნას. ნაჭრები “რომლებიც იწერება გარიგების საზღვრებში. ერთი ელემენტი იკითხება ItemReader-დან, გადაეცემა ItemProcessor-ს და გროვდება.

შესაბამისად, რა არის StepScope Spring Batch-ში?

ა საგაზაფხულო პარტია StepScope ობიექტი არის ის, რომელიც უნიკალურია კონკრეტული ნაბიჯისთვის და არა ერთი ტონით. მაგრამ დაზუსტებით ა საგაზაფხულო პარტია კომპონენტი არსება StepScope ნიშნავს რომ საგაზაფხულო პარტია გამოიყენებს გაზაფხული კონტეინერი ამ კომპონენტის ახალი ინსტანციისთვის თითოეული ნაბიჯის შესრულებისთვის.

რა არის სამუშაო საცავი Spring Batch-ში?

1.2 სამუშაო საცავი . როგორც სახელიდან ჩანს, ეს არის ა საცავი რომელიც გთავაზობთ მდგრადობის მექანიზმს ყველა მეტა-მონაცემისთვის, რომელიც დაკავშირებულია შესრულებასთან Სამუშაო . „მონაცემთა წყარო“შეიძლება იყოს კონფიგურირებული, რათა მიუთითებდეს მონაცემთა ბაზაზე, რომელიც გამოიყენება შესანახად პარტია მეტა-მონაცემთა ერთეულები.

გირჩევთ: