Вы можете использовать библиотеку Model Mapper.
<dependency>
<groupId>org.modelmapper</groupId>
<artifactId>modelmapper</artifactId>
<version>2.3.4</version>
</dependency>
Для преобразования DTO в Entity вы можете использовать это:
private Entity toEntity(DTO dto) throws ParseException {
Entity entity = modelMapper.map(dto, Entity.class);
return entity;
}
На вашем контроллере вы должны ввести Mapper:
@Autowired
private ModelMapper modelMapper;