Τι είναι το πλαίσιο εκτέλεσης στο Spring Batch;
Τι είναι το πλαίσιο εκτέλεσης στο Spring Batch;

Βίντεο: Τι είναι το πλαίσιο εκτέλεσης στο Spring Batch;

Βίντεο: Τι είναι το πλαίσιο εκτέλεσης στο Spring Batch;
Βίντεο: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Δεκέμβριος
Anonim

Ενα ExecutionContext είναι ένα σύνολο ζευγών κλειδιών-τιμών που περιέχουν πληροφορίες που καλύπτονται είτε σε StepExecution είτε σε JobExecution. Ανοιξιάτικη παρτίδα επιμένει το ExecutionContext , που βοηθάει σε περιπτώσεις που θέλετε να κάνετε επανεκκίνηση α σύνολο παραγωγής εκτέλεση (π.χ., όταν έχει προκύψει μοιραίο σφάλμα, κ.λπ.).

Με αυτόν τον τρόπο, τι είναι το Stepexecutioncontext στο Spring Batch;

δημόσια τάξη StepExecution επεκτείνει την οντότητα. Σύνολο παραγωγής αναπαράσταση αντικειμένου τομέα η εκτέλεση ενός βήματος. Σε αντίθεση με το JobExecution, υπάρχουν πρόσθετες ιδιότητες που σχετίζονται με την επεξεργασία στοιχείων, όπως ο αριθμός δεσμεύσεων κ.λπ.

Ομοίως, τι είναι το chunk στο Spring Batch; Ανοιξιάτικη παρτίδα χρησιμοποιεί ένα ' Μεγάλο κομμάτι -προσανατολισμένο» στυλ επεξεργασίας στην πιο κοινή εφαρμογή του. Μεγάλο κομμάτι Η προσανατολισμένη επεξεργασία αναφέρεται στην ανάγνωση των δεδομένων ένα κάθε φορά και στη δημιουργία κομμάτια ' που γράφονται εντός ορίου συναλλαγής. Ένα στοιχείο διαβάζεται από ένα ItemReader, παραδίδεται σε έναν ItemProcessor και συγκεντρώνεται.

Κατά συνέπεια, τι είναι το StepScope στο Spring Batch;

ΕΝΑ παρτίδα ελατηρίου StepScope αντικείμενο είναι ένα που είναι μοναδικό για ένα συγκεκριμένο βήμα και όχι ένα μονότονο. Όμως προσδιορίζοντας α ανοιξιάτικη παρτίδα συστατικό ον StepScope σημαίνει ότι Ανοιξιάτικη παρτίδα θα χρησιμοποιήσει το άνοιξη κοντέινερ για να δημιουργήσετε ένα νέο στιγμιότυπο αυτού του στοιχείου για κάθε εκτέλεση βήματος.

Τι είναι το αποθετήριο εργασιών στο Spring Batch;

1.2 JobRepository . Όπως υποδηλώνει το όνομα είναι α αποθήκη που προσφέρει έναν μηχανισμό επιμονής για όλα τα μεταδεδομένα που σχετίζονται με την εκτέλεση του Δουλειά . Το 'data-source' μπορεί να ρυθμιστεί ώστε να οδηγεί στη βάση δεδομένων που θα χρησιμοποιηθεί για αποθήκευση σύνολο παραγωγής οντότητες μεταδεδομένων.

Συνιστάται: