Spring Boot və Spring Framework-ün əsas hissəsi arasında nə fərq var?
Java
Çox iplikli mühitdə əməliyyatlar sayğacını təhlükəsiz şəkildə necə artırmaq olar?
application.properties faylında giriş, şifrə və URL kimi vacib parametrlərin mövcudluğunu necə yoxlamaq olar ki, starter onların olmaması halında başlamasın?
Son iş yeriniz və oradakı rolunuz haqqında danışa bilərsinizmi?
Sahə dəyərini təyin edən metodun adının — setter olmasının səbəbi nədir?
Son layihənizdə kod keyfiyyətini necə müəyyən metodlar və proseslər istifadə edərək yoxladınız?
Son layihənizdə istifadə olunan autentifikasiya və icazə mexanizmi haqqında danışa bilərsinizmi?
İki hesabda edilən dəyişikliklərin eyni vaxtda yeniləndiyi və mümkün münaqişələr və ya səhvlərə səbəb ola biləcək vəziyyətlər nə zaman baş verə bilər?
MVC-də yeni obyekt yaratmaq üçün sorğu işləyərkən nəzarətçi hansı addımları atmalıdır?
Son layihənizdə asinxron qarşılıqlı metodlardan istifadə etmisinizmi?
Obyekt və ya qeydiyyatda dəyişikliklərin olub-olmadığını necə müəyyən etmək olar?
Spring konfiqurasiya siniflərində metodların elanında @Bean anotasyonunun məqsədi nədir?
Bu layihənin biznes aspektləri ilə əlaqəli suallar müzakirə olundu mu?
İcra ipinin ola biləcək əsas vəziyyətlərini sadalamaq və təsvir etmək mümkündürmü?
UserRepository.findById() çağırarkən və daha sonra User.getEmails() üzərində forEach() istifadə edərkən, əgər getUsers() metodu @Transactional olaraq işarələnmişsə və email sahəsi @OneToMany kimi elan olunubsa, hansı problemlər ortaya çıxa bilər?
Mürəkkəb SQL sorğularının performansını artırmaq üçün hansı metodlar istifadə edilə bilər?
Layihələrinizdə Lombok-un @Value anotasiya istifadə etdinizmi?
Layihələrinizdə hansı növ kolleksiya nüsxələməsini istifadə etməyi üstün tutursunuz?
Sistemdə beanlərin işə salınması və konfiqurasiyası prosesi necə həyata keçirilir?
Son layihənizdə sistemlər arasında qarşılıqlı əlaqəni REST API vasitəsilə həyata keçirmisiniz?