Sobes.tech

Java

HashCode hesaplamak için kullanılan anahtar nesne alanı, HashMap'e ekledikten sonra değiştirilirse ne olur?

123

Nesne (longId alanı ve List nesneleri içeren) sınıfı, nesneleri değiştirilemez hale getirmek için ne yapılmalı?

120

Soru 5. Bir arayüzün iki uygulaması var, Spring bean'e arayüz tipi bir değişken enjekte edildiğinde ne olur? - Değişken ilk uygulamayı alır - Derleme aşamasında hata oluşur - Bağlamın yükseltilmesi sırasında hata oluşur - Spring sürümüne bağlıdır

118

İşlem tutarlılığını sağlamak için ExampleService::handle metodunda @Transactional anotasyonunun kullanılması mümkün müdür? @Component @RequiredArgsConstructor public class ExampleService { private final OrderDao orderDao; private final DeliveryService deliveryService; @Transactional public void handle(long orderId) { orderDao.delete(orderId); deliveryService.cancelDelivery(orderId); } } - Evet, hata durumunda veritabanındaki değişiklikler geri alınır - Hayır, kullanıcı siparişin silinmediğini bilmeyecektir - Hayır, HTTP istemci katmanında bellek sızıntıları olabilir - Hayır, veritabanı erişim katmanında zaman aşımı olabilir

114

Getter aracılığıyla mutasyondan nasıl korunulur (liste kopyası döndürmek)?

108
/2