Ποια πρότυπα σχεδίασης υλοποιούνται στο Spring Framework;
Java
Γιατί είναι προτιμότερο να υλοποιείται η εισαγωγή εξαρτήσεων μέσω του κατασκευαστή στο Spring;
Πώς γίνεται η μεταφορά μεταβλητών μέσω αναφοράς κατά την κλήση μεθόδων;
Πώς πραγματοποιείται η ρύθμιση και η εγγραφή Bean στο πλαίσιο του Spring Framework;
Εξηγήστε τον μηχανισμό μεταφοράς των επιχειρημάτων με τιμή κατά την κλήση μεθόδων και τα χαρακτηριστικά του
Εξηγήστε την έννοια της απομόνωσης στις συναλλαγές ACID και τον ρόλο της στην εξασφάλιση της ακεραιότητας των δεδομένων.
Πώς μπορεί να ενσωματωθεί ένα εξαρτώμενο συστατικό σε ένα άλλο αντικείμενο στο πλαίσιο της εξάρτησης εισαγωγής;
Εξηγήστε τι σημαίνει ατομικότητα στο πλαίσιο του μοντέλου ACID και γιατί είναι σημαντικό για την επεξεργασία συναλλαγών.
Πώς διακρίνουμε τις μεθόδους HTTP GET, POST, PUT, PATCH και DELETE στο πλαίσιο εργασίας με REST API;
Εξηγήστε τις διαφορές μεταξύ της αρχής της αντιστροφής των εξαρτήσεων και της αρχής της εισαγωγής εξαρτήσεων στην ανάπτυξη λογισμικού.
Μπορείτε να εξηγήσετε τον μηχανισμό λειτουργίας της δομής δεδομένων HashSet;
Εξηγήστε τον μηχανισμό λειτουργίας του μοτίβου Factory Method στο πλαίσιο του Spring Framework.
Μπορείς να απαριθμήσεις τις βασικές σημάνσεις που χρησιμοποιούνται στο Spring Framework;
Μπορείτε να εξηγήσετε τι σημαίνει η σημείωση @Autowired στο πλαίσιο της ενσωματωμένης εξάρτησης στο Spring;
Μπορείτε να εξηγήσετε τι εννοείται με την αξιοπιστία στο πλαίσιο των ιδιοτήτων των συναλλαγών ACID;
Ποιο είναι το κύριο καθήκον της μεθόδου PATCH στο REST API;
Ποια πεδία scope υπάρχουν στο Spring Framework;
Σε ποιο τμήμα της μνήμης JVM βρίσκονται οι αναφορικές μεταβλητές και αντικείμενα;
Ποια είναι η χρονική πολυπλοκότητα της μεθόδου get() κατά την αναζήτηση ενός στοιχείου σε HashMap;
Μπορείτε να εξηγήσετε τον σκοπό της σημείωσης @Configuration και πώς χρησιμοποιείται στο πλαίσιο του Spring;