1.5.5.Final
Через @RequiredArgsConstructor хочу внедрить в контроллер.
@Mapper(componentModel = "spring")
public interface ItemDescriptionMapper extends Mappable<ItemDescription, ItemDescriptionDto> {
}
***
public interface Mappable<E, D> {
D toDto(E entity);
List<D> toDto(Set<E> entity);
E toEntity(D dto);
Set<E> toEntity(List<D> dtos);
}
В сгенерированном классе что?
а где проблема то
Не запускается приложение Parameter 1 of constructor in store.loca.customerapp.web.controller.main.ItemController required a bean of type 'store.loca.customerapp.web.mappers.item.ItemDescriptionMapper' that could not be found.
Компонент скан твой интерфейс видит?
У тебя скорее всего имплементация не сгенерировалась. Что в generated лежит?
Да, из -за отсутствия annotation processor не генерилась оказывается
Обсуждают сегодня