11 Aralık 2019 Çarşamba

Lombok @RequiredArgsConstructor Anotasyonu

Giriş
Şu satırı dahil ederiz.
import lombok.RequiredArgsConstructor;
Açıklaması şöyle.
The @RequiredArgsConstructor annotation in Java Lombok is used to automatically generate a constructor for a class that initializes all final fields, as well as any non-final fields with the @NonNull annotation.
1. Alanlar final olabilir.
2. Alanlar @lombok.NonNull olarak işaretli olabilir.

Örnek
Şöyle yaparız.
@RequiredArgsConstructor
public class Fooo {
  ...
}
Örnek
Şöyle yaparız.
import lombok.Getter;
import lombok.RequiredArgsConstructor;

@Getter
@RequiredArgsConstructor

public class HelloResponseDto {
    private final String name;
    private final int amount;
}

Hiç yorum yok:

Yorum Gönder