Mappstruct를 적용하여 사용하여 보았다. 여러 Entity와 DTO 계층의 자동 매핑을 위해 모든 Entity를 대상으로 하는 인터페이스를 두었다 build.gradle //mapstruct implementation 'org.mapstruct:mapstruct:1.5.5.Final' annotationProcessor 'org.mapstruct:mapstruct-processor:1.5.5.Final' EntityMapper public interface EntityMapper{ //제네릭 타입으로 DTO와 Entity를 받는다. //단일 Entity -> result D toDto(final E entity); //list 형식 Entity -> result List toDtoList(fina..