Bối cảnh thực thi trong Spring Batch là gì?
Bối cảnh thực thi trong Spring Batch là gì?

Video: Bối cảnh thực thi trong Spring Batch là gì?

Video: Bối cảnh thực thi trong Spring Batch là gì?
Video: [YOMOST VFL SPRING 2023] Ngày 2 | P Esports vươn lên top 2, SBTC bỏ xa các đội tuyển khác! 2024, Có thể
Anonim

Một ExecutionContext là một tập hợp các cặp khóa-giá trị chứa thông tin có phạm vi đến StepExecution hoặc JobExecution. Spring Batch vẫn tiếp tục ExecutionContext , giúp ích trong trường hợp bạn muốn khởi động lại lô hàng chạy (ví dụ: khi xảy ra lỗi nghiêm trọng, v.v.).

Theo cách này, Stepexecutioncontext trong Spring Batch là gì?

giai cấp công cộng StepExecution mở rộng Thực thể. Lô hàng biểu diễn đối tượng miền việc thực hiện một bước. Không giống như JobExecution, có các thuộc tính bổ sung liên quan đến việc xử lý các mục như số lượng cam kết, v.v.

Tương tự như vậy, đoạn trong Spring Batch là gì? Spring Batch sử dụng một ' Chunk phong cách xử lý-định hướng 'trong cách triển khai phổ biến nhất của nó. Chunk xử lý theo định hướng đề cập đến việc đọc từng dữ liệu một và tạo ' miếng, mảnh nhỏ 'được viết ra trong một ranh giới giao dịch. Một mục được đọc từ ItemReader, được chuyển đến ItemProcessor và được tổng hợp lại.

Theo đó, StepScope trong Spring Batch là gì?

MỘT mẻ mùa xuân StepScope đối tượng là một đối tượng duy nhất cho một bước cụ thể và không phải là một đơn lẻ. Nhưng bằng cách chỉ định một đợt mùa xuân thành phần đang StepScope có nghĩa là Spring Batch sẽ sử dụng mùa xuân container để khởi tạo một phiên bản mới của thành phần đó cho mỗi bước thực thi.

Kho việc làm trong Spring Batch là gì?

1.2 JobRepository . Như tên cho thấy nó là một kho cung cấp một cơ chế ổn định cho tất cả các siêu dữ liệu liên quan đến việc thực thi Công việc . 'data-source' có thể được định cấu hình để trỏ đến cơ sở dữ liệu được sử dụng để lưu trữ lô hàng thực thể siêu dữ liệu.

Đề xuất: