Sobes.tech

Java

Spring programmā noklusējuma redzamības jomā tiek izveidoti bean'ri?

209

Vai jums ir mikroservisu arhitektūra: vai anotāciju rakstījāt konkrētā servisā vai visā projektā? Kā izplatījāt risinājumu?

188

Pastāstiet par SQL vaicājuma optimizācijas gadījumu: kāda bija problēma un kā tā tika atrisināta?

178

Kā praktiski izmantot anotāciju? Vai esat uzrakstījis savas pielāgotās anotācijas?

174

Koda pārskatīšana: paskatieties uz getDivisions metodi (koda ekrānuzņēmumi) — kas patika, kas nepatika? Vai ir pamatots neuzkrītošās secības kārtojums, kļūdu apstrāde, straumēšana utt.?

150

Ko nozīmē propagation, kad metode tiek izsaukts no jau atvērtas transakcijas konteksta?

148

Ja vienība tika ielādēta ar vienu pieprasījumu un mēs izsaucam saistītās vienības iegūšanas metodi — cik kopā tiks izpildīti pieprasījumi?

142

Kā jūs paskaidrotu citam izstrādātājam, kas ir Spring Data un kāda ir tās vērtība?

137

Kas ir anotācija Java? Kā jūs to paskaidrotu citam izstrādātājam?

135

Vai esat izmantojis TransactionTemplate savā darbā? Sniedziet piemēru, kad lēmāt programmatiski, vai atcelt transakciju vai nē.

132

Vai @Transactional(readOnly=true) anotācijas lietošana šajā metodē ir pamatota?

131

Vai save() metode JPA noliktavā izveido jaunu vienību vai atjauno esošo?

131

Kādus izņēmumu apstrādes veidus esat izmantojis Spring Boot lietojumprogrammās?

130

Uzdevums: ir divi mikroservisi, nepieciešams pārvietot lielu tabulu (vairāk nekā 3 miljoni ierakstu) no viena uz otru (izveidot vietējo kopiju). Kā jūs to realizētu, ņemot vērā, ka dati var bieži mainīties un ir nepieciešama transakcionalitāte (visu vai neko)?

126

Pastāstiet par kešatmiņu, par kuru jūs minējāt: kā tā tika īstenota, vai bija problēmas, strādājot vairākās instancēs, un kā tās tika risinātas (tostarp ar Kafka)?

125

Kāpēc noklusējuma scope ir singleton un kāpēc objekta izveide tiek uzskatīta par dārgu operāciju?

125
/2