Sobes.tech

Java

Spring'de bean'ler varsayılan olarak hangi görünüm alanında oluşturulur?

212

Mikroservis mimarisi var mı: açıklamayı belirli bir serviste mi yoksa tüm proje için mi yazdınız? Çözümü nasıl dağıttınız?

189

Bir SQL sorgusu optimizasyon vakası hakkında bilgi verin: sorun neydi ve nasıl çözüldü?

179

Pratikte anotasyonu nasıl kullanılır? Kendi özel anotasyonlarınızı yazdınız mı?

175

Kod incelemesi: getDivisions metoduna bakın (kod ekran görüntüleri) — neyi beğendiniz, neyi beğenmediniz? Insensitive Order sıralamasının kullanımı, hata işleme, streaming vb. mantıklı mı?

152

Bir metodun zaten açık olan bir işlem bağlamından çağrıldığında propagation ne anlama gelir?

151

Varlık tek bir sorgu ile yüklendiyse ve ilişkili varlığı almak için metod çağrısı yapıyorsak — toplam kaç sorgu çalıştırılacaktır?

146

Başka bir geliştiriciye Spring Data'nın ne olduğunu ve değerinin ne olduğunu nasıl açıklardınız?

140

Java'da anotasyon nedir? Bunu başka bir geliştiriciye nasıl açıklardınız?

138

JPA deposunda save() yöntemi yeni bir varlık mı oluşturur yoksa mevcut olanı mı günceller?

136

İşinizde TransactionTemplate kullandınız mı? Programatik olarak işlemi geri almak veya almamak konusunda karar verdiğiniz bir örnek verin.

134

Bu yöntemde @Transactional(readOnly=true) anotasyonunun kullanımı uygun mu?

131

Spring Boot uygulamalarında hangi istisna işleme yöntemlerini kullandınız?

130

Neden scope singleton varsayılan olarak bean'ler için seçilir ve neden nesne oluşturma maliyetli bir işlem olarak kabul edilir?

128

Görev: İki mikroservis var, büyük bir tabloyu (3 milyondan fazla kayıt) birinden diğerine taşımak gerekiyor (yerel bir kopya yapmak). Bunu nasıl gerçekleştirirdiniz, verilerin sık sık değişebileceğini ve işlemin bütünlüğü (her şey veya hiçbiri) gerektiğini göz önünde bulundurarak?

127
/2