Wpis z mikrobloga

#programowanie #java #spring http://pastebin.com/w3PwfRmE

Chcę żeby mi po URL http://localhost:8080/products/category1 wyświetlało produkty o kategorii "category1"

Chcę żeby mi po URL http://localhost:8080/products/producent1 wyświetlało produkty producenta "producent1"

I tak w kontrolerze mogę ustawić mapowanie albo jednego, albo drugiego. Jak wkleję dwa tak jak w linku, to nie działa żadno. Tomcat wywala 500.

Co robię źle? To pewnie jakiś podstawowy błąd.
  • 8
@IOException: Jeżeli id-ki kategorii i producentów na siebie nie nachodzą, to możesz przekazywać przez stringa i wyszukiwać w dwóch DAO, w ten sposób będziesz wiedział czy to kategoria czy produkt.

Ale lepsze, bardziej REST-owe podejście, to zastosowanie dwóch osobnych resource-ów, tj.

/categories/category1
/products/product1