Quelles méthodes peux-tu utiliser pour interagir avec la base de données dans tes projets?
Java
Est-il permis de déclarer une classe comme finale lorsqu'elle est utilisée comme Entity dans JPA?
Pouvez-vous expliquer ce qu'est le framework web réactif WebFlux et quels sont ses principaux avantages?
Explique le principe de fonctionnement du mutex dans le contexte de la programmation multithread.
Quelle est la finalité de la méthode equals en Java?
Comment réduire la consommation de mémoire vive dans une application ou un système?
Quel est le rôle de la méthode hashCode dans le travail avec les collections et les structures de données hash?
À quelle étape du processus d'initialisation du Bean le Proxy est-il appliqué dans Spring?
Quel niveau d'isolation des transactions est préférable d'appliquer pour la table des utilisateurs, si chaque utilisateur ne travaille qu'avec son propre enregistrement?
Pouvez-vous énumérer les composants principaux de JPA et leurs fonctions?
L'objet proxy est-il passé en argument lors de la création de son instance?
Comment le mécanisme d'opérations atomiques est-il mis en œuvre et que se passe-t-il lors de leur exécution?
Quel niveau d'isolation doit être utilisé pour la table des utilisateurs, si chaque utilisateur a le droit de modifier uniquement ses propres enregistrements, et l'administrateur peut accéder à toutes les données?
Comment organiser le test d'une méthode comprenant plusieurs branches conditionnelles?
Comment résoudre les conflits lors de l'exécution d'un rebase ?
Avez-vous développé un module ou un projet de démarrage basé sur Spring Boot?
Que se passe-t-il si, lors de l'appel de la méthode equals, l'objet avec lequel on compare est null ?
Décrivez comment l'automatisation de la compilation et de la mise en œuvre des changements a été réalisée dans votre dernier projet.
Quelles méthodes sont utilisées pour l'injection de dépendances dans le framework Spring?
Comment le contrôle de l'utilisation de la mémoire opérationnelle est-il effectué dans le système?