Sobes.tech

Ի՞նչ մեթոդներ եք ճանաչում Spring-ում գործարքների կառավարում համար։

212

Spring-ում բիները ըստ նախնական կարգավորումների որ տարածքում են ստեղծվում:

212

Դուք ունեք միկրոսերվիսային ճարտարապետություն՝ նշումը գրել եք կոնկրետ ծառայությունում կամ ամբողջ նախագծի համար: Ինչպես տարածեցիք լուծումը?

189

Պատմեք SQL հարցման օպտիմիզացման դեպքի մասին՝ ինչ էր խնդիրը և ինչպես լուծվեց:

178

Ինչպես կիրառել նշումը պրակտիկայում: Դուք գրել եք ձեր անհատականացված նշումները:

175

Կոդի վերանայում: նայեք getDivisions մեթոդին (կոդի սքրինշոթներ) — ինչն է դուր եկել, ինչն է ոչ: Արդարացված է անտարբեր կարգի դասավորումը, սխալների մշակումը, հոսքը և այլն։

151

Ի՞նչ է նշանակում propagation, երբ մեթոդը կանչվում է արդեն բացված գործարքի կոնտեքստից։

150

Եթե միություն բեռնվել է մեկ հարցումով և մենք կանչում ենք կապված միության ստանալու մեթոդը — քանի հարցում կկատարվի ընդհանուր?

145

Ի՞նչ մակարդակների թափանցիկություն եք գիտակցում գործարքների համար։

141

Ինչպե՞ս կպատմեք մյուս ծրագրավորողին, թե ինչ է Spring Data-ն ու ինչ արժեք ունի այն։

139

Ի՞նչ է Java-ում նշումը: Ինչպե՞ս կպատմեիք դա մյուս ծրագրավորողին:

137

JPA ռեպոզիտորիայում save() մեթոդը ստեղծում է նոր օբյեկտ կամ թարմացնում է առկա մեկը?

135

Դուք երբևէ օգտագործե՞լ եք TransactionTemplate ձեր աշխատանքի ընթացքում: Տրամադրեք օրինակ, երբ ծրագրային կերպով որոշեցիք՝ վերականգնել տրանզակցիան կամ ոչ։

132

Արդյոք @Transactional(readOnly=true) նշումը այս մեթոդում արդարացված է?

131

Ի՞նչ եղանակներ եք օգտագործել Spring Boot հավելվածներում արտակարգ իրավիճակների կառավարում համար։

130

Ի՞նչ պարամետրեր ունի @Transactional նշումը։

126

Ինչու scope singleton-ը ընտրվում է որպես նախնական տարբերակ բիների համար և ինչու է օբյեկտի ստեղծումը համարվում է թանկ գործարք։

126

Առաքելություն: կա երկու միկրոսերվիս, անհրաժեշտ է տեղափոխել մեծ աղյուսակ (ավելի քան 3 միլիոն գրանցում) մեկից մյուսը (տեղական պատճեն ստեղծել): Ինչպե՞ս կիրականացնեիք դա, հաշվի առնելով, որ տվյալները հաճախ կարող են փոխվել և անհրաժեշտ է տրանզակցիոնություն (բոլորը կամ ոչինչ):

126
/2