그때그때 필요한 어노테이션을 찾기보다 왜 필요하고 무슨일을 알아서 해주는지에 대해 알고 사용하기 위해 정리했다.⭐️ Entity@GetterLombok제공모든 필드에 대해 getter 자동 생성불변성, 캡슐화를 깨지 않고 필드 접근 가능@EntityJPA가 이 클래스를 DB테이블과 매핑되는 엔티티로 생각해당 어노테이션이 붙은 엔티티는 JPA가 영속성 컨텍스트로 관리@Table(name=””)엔티티가 매핑될 실제 테이블 이름 지정예약어나 기존 테이블과 충돌할 때 유용 (예약어 user와 충돌될 수 있으므로 users)@NoArgsConstructor(access=AccessLevel.PROTECTED)protected로 막아 외부에서 무분별한 객체 생성을 차단 → 얜 이해하기 너무어려움,,엔티티의 프록시조..