Giriş
Şu satırı dahil ederiz
import lombok.NonNull;
Açıklaması şöyle
Makes sure the value of object is not null. This is highly beneficial when dealing with data access object and saves risk NullPointerException that may go unchecked.
Kalıtan sınıflarda kullanırken dikkatli olmak lazım
Örnek
ÖrnekŞöyle yaparız
public record User ( @NonNull String firstName, String lastName, Long id, String email) { }
Şöyle yaparız
import lombok.NonNull;public class Foo {protected final String name;public Foo(@NonNull final String name) {this.name = name;}}
Hiç yorum yok:
Yorum Gönder