Sobes.tech

Ποιες μεθόδους διαχείρισης συναλλαγών στο Spring γνωρίζετε;

212

Σε ποιο πεδίο ορατότητας δημιουργούνται προεπιλεγμένα τα beans στο Spring;

212

Έχετε μια αρχιτεκτονική μικροϋπηρεσιών: γράψατε την επισήμανση σε μια συγκεκριμένη υπηρεσία ή σε ολόκληρο το έργο; Πώς διανείμετε τη λύση;

189

Πείτε μας για μια περίπτωση βελτιστοποίησης μιας ερώτησης SQL: ποιο ήταν το πρόβλημα και πώς λύθηκε;

178

Πώς εφαρμόζετε την ετικέτα στην πράξη; Έχετε γράψει τις δικές σας προσαρμοσμένες ετικέτες;

175

Ανασκόπηση κώδικα: δείτε τη μέθοδο getDivisions (screenshots κώδικα) — τι σας άρεσε, τι όχι; Είναι δικαιολογημένη η χρήση ταξινόμησης Insensitive Order, η διαχείριση σφαλμάτων, το streaming κ.λπ.;

151

Τι σημαίνει propagation όταν μια μέθοδος καλείται από το πλαίσιο μιας ήδη ανοιχτής συναλλαγής;

150

Πώς να αντιμετωπίσετε το πρόβλημα N+1;

150

Αν η οντότητα φορτώθηκε με ένα ερώτημα και καλούμε τη μέθοδο για να λάβουμε την σχετιζόμενη οντότητα — πόσα ερωτήματα θα εκτελεστούν συνολικά;

145

Ποια επίπεδα απομόνωσης συναλλαγών γνωρίζετε;

141

Πώς θα εξηγούσατε σε έναν άλλο προγραμματιστή τι είναι το Spring Data και ποια είναι η αξία του;

139

Τι είναι η σημείωση σε Java; Πώς θα το εξηγούσατε σε έναν άλλο προγραμματιστή;

137

Η μέθοδος save() στο αποθετήριο JPA δημιουργεί μια νέα οντότητα ή ενημερώνει μια υπάρχουσα;

135

Έχετε χρησιμοποιήσει ποτέ το TransactionTemplate στην εργασία σας; Δώστε ένα παράδειγμα όπου αποφασίσατε προγραμματιστικά αν θα ακυρώσετε ή όχι τη συναλλαγή.

132

Είναι δικαιολογημένη η χρήση της σημείωσης @Transactional(readOnly=true) σε αυτή τη μέθοδο;

131

Ποιους τρόπους διαχείρισης εξαιρέσεων έχετε χρησιμοποιήσει σε εφαρμογές Spring Boot;

130

Ποια είναι τα παραμέτρων της σημείωσης @Transactional;

126

Γιατί το scope singleton επιλέγεται από προεπιλογή για τα beans και γιατί η δημιουργία ενός αντικειμένου θεωρείται δαπανηρή λειτουργία;

126

Αποστολή: υπάρχουν δύο μικροϋπηρεσίες, πρέπει να μεταφερθεί ένας μεγάλος πίνακας (πάνω από 3 εκατομμύρια εγγραφές) από το ένα στο άλλο (να γίνει τοπικό αντίγραφο). Πώς θα το υλοποιούσατε, λαμβάνοντας υπόψη ότι τα δεδομένα μπορεί να αλλάζουν συχνά και ότι απαιτείται συναλλαγή (όλα ή τίποτα);

126
/2