JPA 개념과 장단점을 정리한 글입니다.
해당 글을 정리해서 올리는 이유는 회사에서 interface를 사용해 특정 데이터만 가지고 오고 있는데 alias를 사용하지 않으면 null로 데이터가 넘어왔다. 왜 그러는지 궁금해서 찾아보다가 projection 개념을 알게 되어서 정리한다.Jpa에서 entity 전
MapStruct는 Java 애플리케이션에서 객체 간 매핑을 간단하고 효율적으로 수행하기 위해 사용되는 애너테이션 기반 코드 생성 라이브러리입니다.런타임 리플렉션 대신 컴파일 타임에 매핑 코드를 자동으로 생성하므로 성능이 뛰어나고 타입 안정성이 보장됩니다.컴파일 타임