آموزش Spring Data REST: شروع کار

Spring Data REST: Getting Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره شما را با چارچوب Spring Data REST آشنا می کند. شما می آموزید که چگونه لایه Data JPA Spring خود را به عنوان سرویس های REST که به درستی تشکیل شده اند ، نشان دهید. ساخت سرویس های REST که به خوبی شکل گرفته اند ، می توانند زمانبر و پیچیده باشند. در این دوره ، Spring Data REST: Starting ، شما می آموزید که با حداقل تلاش ، خدمات REST را از لایه Spring Data JPA خود ایجاد کنید. ابتدا ، شما دقیقاً کشف خواهید کرد که این چارچوب چه چیزی از جعبه ارائه می دهد و چگونه می توان آن را با یک پروژه مبتنی بر دنیای واقعی راه اندازی کرد. در مرحله بعدی ، خواهید فهمید که چگونه مخازنی که قبلاً در پروژه Spring Data JPA خود داشته اید برای ارائه خودکار خدمات مبتنی بر منابع REST قابل ارتقا هستند. سرانجام ، شما می آموزید که چگونه این چارچوب را برای تأمین نیازهای برنامه خاص خود سفارشی و استفاده کنید. بعد از اتمام این دوره ، مهارت و دانش خدمات مناسب REST را با Spring Data خواهید داشت که به شما کمک می کند RESTful API را برای برنامه Spring خود شروع کنید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ادغام و استفاده از Spring Data REST در یک برنامه Integrating and Using Spring Data REST in an Application

  • مقدمه Introduction

  • Spring Data REST چه کاری می تواند انجام دهد؟ What Can Spring Data REST Do?

  • بررسی اجمالی REST REST Overview

  • نسخه ی نمایشی: تنظیم Codebase Demo: Setting up the Codebase

  • راه اندازی پایگاه داده Setting up the Database

  • نسخه ی نمایشی: راه اندازی پروژه Demo: Setting Up the Project

  • نسخه ی نمایشی: نمای کلی معماری برنامه Demo: App Architectural Overview

  • ادغام Spring Data REST Integrating Spring Data REST

  • نسخه ی نمایشی: تنظیم Spring Data REST Demo: Setting Up Spring Data REST

  • اکوسیستم Spring Data REST Spring Data REST Ecosystem

  • خلاصه Summary

ساخت مخازن با آرامش Making Repositories RESTful

  • مقدمه Introduction

  • تقویت مخزن بهار داده Enhancing the Spring Data Repository

  • نسخه ی نمایشی: از مخازن گرفته تا REST API Demo: From Repositories to REST APIs

  • درک آدرس های REST API Understanding REST API URLs

  • منابع Spring Data REST سطح 2 Spring Data REST Level 2 Resources

  • نسخه ی نمایشی: کار با خدمات CRUD Demo: Working with CRUD Services

  • نسخه ی نمایشی: سفارشی سازی خدمات Demo: Customizing Services

  • نسخه ی نمایشی: کار با منابع انجمن Demo: Working with Association Resources

  • خلاصه Summary

سفارشی کردن REST Payloads Customizing REST Payloads

  • مقدمه Introduction

  • نسخه ی نمایشی: از مخازن گرفته تا REST API Demo: From Repositories to REST APIs

  • تغییر محموله ها با پیش بینی ها Changing Payloads with Projections

  • ایجاد یک پروجکشن Creating a Projection

  • نسخه ی نمایشی: کدگذاری یک پروجکشن Demo: Coding a Projection

  • نسخه ی نمایشی: پیش بینی های مجازی Demo: Virtual Projections

  • نسخه ی نمایشی: گزیده های پروجکشن Demo: Projection Excerpts

  • پیش بینی ها: جوانب مثبت و منفی Projections: Pros and Cons

  • سفارشی سازی محموله ها با جکسون Customizing Payloads with Jackson

  • خلاصه Summary

جستجو ، صفحه بندی ، اعتبار سنجی و مدیریت رویدادها Searching, Paging, Validating, and Event Handling

  • مقدمه Introduction

  • هایپر رسانه در RI API Hypermedia in a REST API

  • Spring Data REST Hypermedia Components Spring Data REST Hypermedia Components

  • نسخه ی نمایشی: کاوش Hypermedia Demo: Exploring Hypermedia

  • اعتبار سنجی با Spring Data REST Validation with Spring Data REST

  • نسخه ی نمایشی: اعتبار سنجی Demo: Constraint Validation

  • نسخه ی نمایشی: اعتبار سنجی رویداد Demo: Event Validation

  • جستجو و فیلتر کردن با Spring Data REST Searching and Filtering with Spring Data REST

  • نسخه ی نمایشی: جستجو و فیلتر کردن Demo: Searching and Filtering

  • صفحه بندی و مرتب سازی یک API Paging and Sorting an API

  • نسخه ی نمایشی: صفحه بندی و مرتب سازی Demo: Paging and Sorting

  • خلاصه Summary

نمایش نظرات

آموزش Spring Data REST: شروع کار
جزییات دوره
1h 42m
43
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
114
4.5 از 5
دارد
دارد
دارد
Dan Bunker
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Bunker Dan Bunker

Dan Bunker یک مشاور ارشد و مدیر برنامه نویسی شده برای Technology Technology Group ، یک شرکت مشاوره مستقر در سالت لیک سیتی ، یوتا (softwaretechnologygroup.com) است. دان همچنین در فعالیتهای Java شرکت و ابتکارات آموزش کارکنان نقش فعالی دارد. وی در Ruby ، Python ، Groovy ، PHP ، JavaScript ، Java ، Spring MVC ، Spring Security و بسیاری دیگر آموزش می دهد. علاوه بر علاقه به توسعه نرم افزار ، Dan یک گیتاریست جاز است و از تنظیم موسیقی و دادن دوره های آموزشی به علاقه مندان محلی لذت می برد.