구글링해봐도 썩 명쾌한 답이 나오지 않네
변수들 퍼나르는 클래스 만들때 NoArgs를 만들어 두는 이유가 뭘까
파라미터가 많은데 일부분만 값을 담아야하는경우 기본생성자로 객체 생성하고 setter 쓰는경우임
jpa entity에는 setter로 생성해서 값건들지말라던데용
entity같은경우는 빌더 어노테이션 쓸려면 @NoArgsConstructor@AllArgsConstructor 둘다 있어야해서 그러는 경우도 있음
오 맞는 것같음 ㄷㄷ
ㅇㅇ궁금증이 풀려서 다행이네
너가 최고야!
접근제한 걸려고?ㅇㅅㅇ
생성자는 원래 무조건 있어야 한다. 다만 아무것도 생성자가 없을때는 컴파일러가 자동으로 만들어 주는거지
파라미터가 많은데 일부분만 값을 담아야하는경우 기본생성자로 객체 생성하고 setter 쓰는경우임
jpa entity에는 setter로 생성해서 값건들지말라던데용
entity같은경우는 빌더 어노테이션 쓸려면 @NoArgsConstructor@AllArgsConstructor 둘다 있어야해서 그러는 경우도 있음
오 맞는 것같음 ㄷㄷ
ㅇㅇ궁금증이 풀려서 다행이네
너가 최고야!
접근제한 걸려고?ㅇㅅㅇ
생성자는 원래 무조건 있어야 한다. 다만 아무것도 생성자가 없을때는 컴파일러가 자동으로 만들어 주는거지