Τι βασίζεται ο σχολιασμός Tx;
Τι βασίζεται ο σχολιασμός Tx;

Βίντεο: Τι βασίζεται ο σχολιασμός Tx;

Βίντεο: Τι βασίζεται ο σχολιασμός Tx;
Βίντεο: Why Abandoned Battleships haunt Texas - IT'S HISTORY 2024, Νοέμβριος
Anonim

tx : σχόλιο - οδηγείται Το στοιχείο χρησιμοποιείται για να πει το πλαίσιο Spring που χρησιμοποιούμε σχόλιο βασισμένη διαμόρφωση διαχείρισης συναλλαγών. Το χαρακτηριστικό trading-manager χρησιμοποιείται για την παροχή του ονόματος του φασολιού διαχείρισης συναλλαγών.

Με αυτόν τον τρόπο, ποια είναι η χρήση του σχολιασμού @transactional;

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

Στη συνέχεια, το ερώτημα είναι πώς λειτουργεί πραγματικά το Spring @transactional; Έτσι, όταν σχολιάζετε μια μέθοδο με @ Συναλλακτική , Ανοιξη δημιουργεί δυναμικά έναν διακομιστή μεσολάβησης που υλοποιεί τις ίδιες διεπαφές με την τάξη που σχολιάζετε. Και όταν οι πελάτες πραγματοποιούν κλήσεις στο αντικείμενό σας, οι κλήσεις υποκλαπούν και οι συμπεριφορές εισάγονται μέσω του μηχανισμού διακομιστή μεσολάβησης.

Ομοίως, ερωτάται, πού βάζετε τους σχολιασμούς συναλλαγών;

@ Σχολιασμοί συναλλαγών πρέπει να τοποθετούνται γύρω από όλες τις λειτουργίες που είναι αδιαχώριστες. Χρησιμοποιώντας @ Συναλλακτική συναλλαγή Η διάδοση αντιμετωπίζεται αυτόματα. Σε αυτήν την περίπτωση, εάν μια άλλη μέθοδος κληθεί με την τρέχουσα μέθοδο, τότε αυτή η μέθοδος θα έχει την επιλογή να ενώσει την τρέχουσα συναλλαγή.

Τι είναι η διάδοση στον σχολιασμό συναλλαγής την άνοιξη;

Σε Ανοιξη εφαρμογές, εάν ενεργοποιήσετε σχόλιο με βάση συναλλαγή υποστήριξη χρησιμοποιώντας <tx: σχόλιο -driven/> και σχολιάστε οποιαδήποτε τάξη/μέθοδο με @ Συναλλακτική ( διάδοση = Διάδοση . ΑΠΑΙΤΕΙΤΑΙ) τότε Ανοιξη πλαίσιο θα ξεκινήσει α συναλλαγή και εκτελεί τη μέθοδο και δεσμεύει το συναλλαγή.

Συνιστάται: