Sobes.tech

У којем опсегу видљивости се по подразумевану креирају Spring bean-ови?

210

Имате микросервисну архитектуру: да ли сте написали ознаку у одређеном сервису или за цео пројекат? Како сте расподелили решење?

188

Ispričajte o slučaju optimizacije SQL upita: u čemu je bio problem i kako je rešen?

178

Kako primeniti anotaciju u praksi? Da li ste pisali svoje prilagođene anotacije?

175

Pregled koda: pogledajte metodu getDivisions (screenshotovi koda) — šta vam se svidelo, šta nije? Da li je opravdano korišćenje Insensitive Order sortiranja, obrade grešaka, streaminga itd.?

151

Šta znači propagation kada se metoda pozove iz konteksta već otvorene transakcije?

148

Ako je entitet učitan jednim zahtevom i pozovemo metodu za dobijanje povezane entiteta – koliko ukupno zahteva će biti izvršeno?

143

Kako biste drugom programeru objasnili šta je Spring Data i koja je njena vrednost?

139

Šta je anotacija u Javi? Kako biste to objasnili drugom programeru?

136

Da li metoda save() u JPA-repozitorijumu kreira novu entitetu ili ažurira postojeću?

133

Da li ste koristili TransactionTemplate u svom radu? Dajte primer kada ste programatski odlučili da li treba da poništite transakciju ili ne.

132

Da li je opravdano korišćenje anotacije @Transactional(readOnly=true) u ovom metodu?

131

Koje načine za rukovanje izuzecima ste koristili u Spring Boot aplikacijama?

130

Zadatak: postoje dva mikroservisa, potrebno je prebaciti veliku tabelu (više od 3 miliona zapisa) iz jednog u drugi (napraviti lokalnu kopiju). Kako biste to realizovali, uzimajući u obzir da se podaci često menjaju i da je potrebna transakcionalnost (sve ili ništa)?

126

Ispričajte o kešu koji ste spomenuli: kako je implementiran, da li je bilo problema pri radu u više instanci i kako su ih rešavali (uključujući putem Kafka)?

125
/2