Size: a a a

2021 May 11

AE

Alexandr Emelyanov in pro.jvm
Сделал уникальные поля составным ключом?
источник

s

shoxrux in pro.jvm
Всем привет. Делаю пагинацию, использую Jpa Paging And Sorting repository. Но выходит ошибка

REPOSITORY

@Repository
public interface CustomerRepository extends PagingAndSortingRepository<Customer, Long> {

 Page<Customer> findPaginated(int pageNo, int pageSize);

}

SERVICE:

public Page<Customer> findPaginated(int pageNo, int pageSize) {
   org.springframework.data.domain.Pageable pageable = PageRequest.of(pageNo - 1, pageSize);
   return this.customerRepository.findAll(pageable);
 }

Ошибка
:
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'customerService': Unsatisfied dependency expressed through field 'customerRepository'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'customerRepository' defined in com.combainer.arm.repository.contact.CustomerRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.
Caused
by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'customerRepository' defined in com.combainer.arm.repository.contact.CustomerRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Paging query needs to have a Pageable parameter! Offending method public abstract org.springframework.data.domain.Page com.combainer.arm.repository.contact.CustomerRepository.findALl()
источник

SZ

Sergey Zyryanov in pro.jvm
Он же говорит, что ждёт Pageable как параметры метода, а у тебя там два инта
источник

SZ

Sergey Zyryanov in pro.jvm
я вот про эту часть


Page<Customer> findPaginated(int pageNo, int pageSize);
источник

AE

Alexandr Emelyanov in pro.jvm
Page<Customer> findPaginated(Pageable pageable)
источник

s

shoxrux in pro.jvm
Cпасибо исправил!
источник

N

Nikitka in pro.jvm
Привет, подскажите плз можно ли заменить дефолт ceреализатор спринга для аннотации @RequestBody на допустим гзон или же есть аннотация типа @SerializedName name только для  @RequestBody
источник

AE

Alexandr Emelyanov in pro.jvm
по умолчанию в спринге джксон, там аннотация @JsonProperty
источник

N

Nikitka in pro.jvm
Спасиб большое
источник

V

Vlad in pro.jvm
Да, и плюс @SQLInsert через upsert
источник

А

Артём Курилко... in pro.jvm
всем привет, работаю со spring stream listener. В event listener в методе указываю параметр @Payload UUID someUuid в каком виде мне передать этот параметр непосредственно через кафку?
источник

А

Артём Курилко... in pro.jvm
потому что {"someUuid":"234fasd-fasdf324..."} не работает
источник

IV

Ivan Vinogradov in pro.jvm
Может просто строкой?
источник

IV

Ivan Vinogradov in pro.jvm
Пальцем в небо
источник

А

Артём Курилко... in pro.jvm
сработало
источник

А

Артём Курилко... in pro.jvm
метко
источник

V

V in pro.jvm
Лол, чат в телевизоре https://t.me/theaftertimes/9892
источник

D

Dima in pro.jvm
@centralhardware это где и когда было?
источник

ch

central hardware in pro.jvm
В чате по докеру
источник

D

Dima in pro.jvm
ор
источник