Sobes.tech
Junior — Middle

Ποιος κανόνας πεδίου ορατότητας εφαρμόζεται προεπιλεγμένα για το Bean στο Spring Framework;

sobes.tech AI

Απάντηση από AI

Στο Spring Framework, από προεπιλογή, η περιοχή ορατότητας του Bean είναι singleton. Αυτό σημαίνει ότι εντός του κοντέινερ Spring δημιουργείται μόνο ένα αντίγραφο αυτού του Bean, και όλα τα αιτήματα σε αυτό επιστρέφουν ακριβώς αυτό το μοναδικό αντικείμενο.

Παράδειγμα:

@Component
public class MyService {
    // Αυτό το Bean θα είναι singleton από προεπιλογή
}

Αν θέλετε να αλλάξετε την περιοχή ορατότητας, μπορείτε να χρησιμοποιήσετε την ανότατη @Scope.