Ποια είναι η χρήση του σχολιασμού @autowired;
Ποια είναι η χρήση του σχολιασμού @autowired;

Βίντεο: Ποια είναι η χρήση του σχολιασμού @autowired;

Βίντεο: Ποια είναι η χρήση του σχολιασμού @autowired;
Βίντεο: Πώς να γράψετε πτυχές με το Spring AOP [Ταξίδι Spring AOP - Μέρος 1] 2024, Νοέμβριος
Anonim

Διαφημίσεις. Ο @ Αυτόματος σχολιασμός παρέχει πιο λεπτομερή έλεγχο για το πού και πώς αυτόματη καλωδίωση πρέπει να επιτευχθεί. Ο @ Αυτόματος σχολιασμός μπορεί να χρησιμοποιηθεί σε αυτόματη καλωδίωση bean στη μέθοδο setter ακριβώς όπως το @Required σχόλιο , κατασκευαστής, μια ιδιότητα ή μέθοδοι με αυθαίρετα ονόματα ή/και πολλαπλά ορίσματα

Τότε, ποια είναι η χρήση του @autowired στην ανοιξιάτικη μπότα;

Αυτόματη καλωδίωση χαρακτηριστικό του άνοιξη πλαίσιο σάς δίνει τη δυνατότητα να εισάγετε την εξάρτηση αντικειμένου σιωπηρά. Είναι εσωτερικά χρήσεις έγχυση ρυθμιστή ή κατασκευαστή. Αυτόματη καλωδίωση δεν μπορεί να είναι μεταχειρισμένος για να εισάγετε τιμές πρωτόγονων και συμβολοσειρών. Λειτουργεί μόνο με αναφορά.

Στη συνέχεια, το ερώτημα είναι τι σημαίνει Autowired; @ Αυτόματη καλωδίωση είναι βασικά η εισαγωγή Spring (κάνει την προετοιμασία της μεταβλητής) τη μεταβλητή με βάση τις διαμορφώσεις που ορίσατε σε κλάσεις με τον σχολιασμό @Component. Περαιτέρω αναφορά: @ Αυτόματη καλωδίωση Την άνοιξη.

Επίσης, τι είναι η Autowiring την άνοιξη με παραδείγματα;

Ανοιξη αναζητά ένα φασόλι με το ίδιο όνομα με το ακίνητο που πρέπει να είναι αυτοκαλωδιωμένο . Για παράδειγμα , εάν ένας ορισμός φασολιού έχει οριστεί σε αυτόματη καλωδίωση με το όνομα και περιέχει μια κύρια ιδιότητα (δηλαδή έχει μια μέθοδο setMaster(..)), Ανοιξη αναζητά έναν ορισμό bean που ονομάζεται master και τον χρησιμοποιεί για να ορίσει την ιδιότητα.

Τι είναι η Autowiring και τα είδη της;

Αυτό σημαίνει ότι το είναι δυνατό να αφήσετε αυτόματα την Spring να επιλύσει τους συνεργάτες (άλλα φασόλια) για τα φασόλια σας επιθεωρώντας ο περιεχόμενα του ο BeanFactory. Αυτό ονομάζεται ανοιξιάτικο φασόλι αυτόματη καλωδίωση . Η αυτοκαλωδίωση η λειτουργικότητα έχει τέσσερις λειτουργίες. Αυτά είναι "όχι", "byName", "byType" και "κατασκευαστής".