Sposob dzialania Spring Data JPA

Sposob dzialania Spring Data JPA
0

Witam,

mam pytanie jak powinna dzialac Spring Data JPA i jego magia?

Mam encje z ksiazkami i mam field username z adnotacja @CreateBy i w bazie ladnie widac kto dodal ksiazke,

teraz w interfejsie BookRepository dodaje extends jparepo i daje metode

List<Books> findByCreatedBy(String Name);

i dodaje do controllera request pod ktorym bedzie dostepna te metoda, ale rzecz w tym ze nie dziala :/

musze pisac cialo dla metody w 3 miejsach bo mnie IDE do tego zmusza..

co robie zle?

Shakaz
  • Rejestracja:ponad 10 lat
  • Ostatnio:10 miesięcy
  • Postów:184
0

musze pisac cialo dla metody w 3 miejsach bo mnie IDE do tego zmusza.. możesz rozwinąć?

Plus dorzuć więcej kodu, kod interfejsu dla Spring Data, kod kontrolera, który ma z tego korzystać...

P2
  • Rejestracja:ponad 9 lat
  • Ostatnio:prawie 4 lata
  • Postów:47
0

Prawdopodobnie robisz wiele rzeczy źle. Po pierwsze jeśli dziedziczysz po jparepository to nienadpisujesz jego metod z interfejsu.
( bo byś musiał nadpisać jego wszystkie metody?) zauważ, że jak masz interfejs i w nim n-tą ilość metod, to dokładnie taką samą ilość musisz zaimplementować, nie więcej nie mniej.
następnym razem wrzuć kod, bo pewnie masz głupi błąd o którym nie wiesz, a magików tu na forum nie ma :P

edytowany 1x, ostatnio: Pes2009

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.