반응형
JPA 를 쓰면서 엔티티에 어노테이션들을 기본적으로 많이 쓸텐데
당연시하게 쓰는거부터 다시 차근차근 공부하겠다는 마음으로 글을 써본다.

args -> arguments(인수)'의 줄임말
인수 생성 안해도 되는 어노테이션이 @NoArgsConstructor
왜 jpa entity에는 생성자를 만들어야할까
jpa는 데이터를 db에서 조회한 뒤 객체를 생성할 때 reflection을 사용하기 때문이다.
여기서 reflection 은 생성자가 있어야 돌아간다는거지~~!
All은 걍 entity에 뭐 title, name 있으면
2개 인수가 모두 들어간 생성자를 만들어준다는거임~~ㅎㅎ
이제 알고쓰자!

반응형
'JAVA' 카테고리의 다른 글
| JPA 엔티티 어노테이션 완전 정리 가이드 (0) | 2025.12.01 |
|---|---|
| objectMapper.readValue의 class를 똑바로 적어야 하는 이유 (0) | 2025.11.26 |
| FOR문은 효율적일까? ExecutorService 사용법 (0) | 2024.05.02 |
| StringBuilder 를 왜 쓸까? (0) | 2024.01.07 |
| ajax 데이터 제어 @RequestParam @RequestBody (0) | 2022.08.21 |