در این مرحله، بیایید شروع کنیم به ساخت REST API برای Postها.
بیایید با ساخت API برای دریافت همه پستهای یک کاربر شروع کنیم.
همانطور که قبلاً دیدیم، URL چیزی شبیه به این خواهد بود:
/users/{id}/posts
یعنی آدرس کاربر (با id) و سپس /posts.
بیایید به کلاس User Controller برویم و متدی را که قبلاً برای delete mapping استفاده کردیم کپی کنیم.
آن را paste میکنیم و تغییر میدهیم:
میگوییم:
متد public باشد
خروجی آن لیستی از Postها باشد (List -Post)
نام متد: retrievePostsForUser