개인프로젝트
@RequiredArgsConstructor @NoArgsConstructor @AllArgsContstructor
backend_fighting
2023. 8. 29. 19:45
728x90
@RequiredArgsConstructor
예) private final FirstRepository firstRepository; , @NonNull private String name;
main()
{
TestCon testCon = new TestCon("철수");
}
@NoArgsConstructor
파라미터가없는 기본 생성자를 생성합니다.
예) private String name; private String address;
public TestCon(String name, String address){
this.name = name;
this.address = address;
}
main()
{
TestCon testCon = new TestCon();
}
@AllArgsContstructor
private String name;
private String address;
private int age;
private int post_num;
private int money;
main()
{
TestCon testCon = new TestCon("철수","서울",25,404,99999999);
}
728x90