Sobes.tech

Java

V akom rozsahu viditeľnosti sa v Springu štandardne vytvárajú beany?

210

Máte mikroservis architektúra: az annotációt egy adott szolgáltatásban írta vagy az egész projektben? Hogyan terjesztette a megoldást?

188

Povedajte o primeru optimizacije SQL poizvedbe: v čem je bil problem in kako so ga rešili?

178

Ako prakticky použiť anotáciu? Napísali ste svoje vlastné vlastné anotácie?

175

Recenzia kódu: pozrite sa na metódu getDivisions (snímky obrazovky kódu) — čo sa vám páčilo, čo nie? Je opodstatnené použitie triedenia Insensitive Order, spracovanie chýb, streaming atď.?

150

Čo znamená propagation, keď je metóda volaná z kontextu už otvorenej transakcie?

148

Ak entita bola načítaná jedným dopytom a voláme metódu na získanie súvisiacej entity — koľko celkovo dopytov bude vykonaných?

143

Ako by ste inému vývojárovi vysvetlili, čo je Spring Data a akú má hodnotu?

139

Čo je anotácia v Jave? Ako by ste to vysvetlili inému vývojárovi?

136

Použili ste v práci TransactionTemplate? Uveďte príklad, keď ste programovo rozhodovali, či transakciu zrušiť alebo nie.

132

Metóda save() v JPA-repozitári vytvára novú entitu alebo aktualizuje existujúcu?

132

Je použitie anotácie @Transactional(readOnly=true) v tejto metóde opodstatnené?

131

Aké spôsoby spracovania výnimiek ste použili v aplikáciách Spring Boot?

130

Úloha: existujú dva mikroservisy, je potrebné preniesť veľkú tabuľku (viac ako 3 milióny záznamov) z jedného do druhého (vytvoriť lokálnu kópiu). Ako by ste to realizovali, s ohľadom na to, že údaje sa môžu často meniť a je potrebná transakčnosť (všetko alebo nič)?

126

Povedajte o keši, o ktorom ste spomenuli: ako bol implementovaný, či boli problémy pri práci v niekoľkých inštanciách a ako boli riešené (vrátane cez Kafka)?

125
/2