Проблем с Pageable
Closed this issue · 5 comments
Здравейте. Започнах да пиша моя проект за финалния изпит.
Срещам проблеми с Pageable.
Когато визуализирам всички продукти в онлайн магазина, няма проблем Pageable работи.
Но когато клина на някоя от наличните категории ми гърми и то някакъв проблем в thymeleaf-a.
Това е грешката.
Това е таст от html-a
Това част от контролера
PorductService:
Видео:
b347f4f5-ad10-4c4f-b9cd-a8fcfd9ca4f6.mp4
Преди да добавя Pageable всичко си работеше както трябва.
Благодаря предварително.
Здравей!
Може ли да погледна проекта, така ми е много трудно да ти кажа къде е проблема (в първия ексепшън видях само, че си подала List вместо Pageable. Ако репозиторито ти е private по някаква причина и искаш да остане такова, може да ме направиш Collaborator (Settings -> Collaborators -> Add people). Така бих могъл да съдействам.
Поздрави,
Л.
Да, private е проекта, сега ще ви добавя.
Здравей!
Причината за последната грешка след напредъка е тук:
public interface ProductRepository extends JpaRepository<ProductEntity, Long> {
Page<ProductDetailDto> findByCategoryId(int id, Pageable pageable);
}
ProductRepository
e репозитори, което предоставя достъп до ProductEntity
, а не до ProductDetailDto
. По подразбиране спрниг не би могъл да знае как да обърне ProductEntity
в ProductDetailDto
. Затова и ти казва, че не знае как да направи Page<ProductDetailDto>
. Но би могъл Page<ProductEntity>
.
Поздрави,
Л.
Благодаря много... Явно грешка от недоглеждане... и бързане... който пише код в през ноща, така ще е. Продължавам сега напред с останалите неща. Оставям ви достъпа до репото, ако отново имам нужда от помощ. Хубав и успешен ден.