تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی JSON-B  با Java EE 8

دوره آموزشی JSON-B با Java EE 8

3 ساعت 55 دقیقهمتوسط2018-09-26

مدرسین

Ketkee Aryamane

Ketkee Aryamane

Software Professional

جزئیات دوره

JSON محبوب ترین فرمت برای تبادل داده است. JSON-B یک لایه اتصال استاندارد برای تبدیل اشیاء جاوا به و از پیام های JSON است. این نسخه همراه با Java Enterprise Edition ارائه می شود که شامل تمام ویژگی های کتابخانه های شخص ثالث بدون هیچ تلاشی برای یکپارچه سازی است. JSON-B یک الگوریتم نگاشت پیش‌فرض را برای تبدیل کلاس‌های جاوا موجود به JSON تعریف می‌کند، در حالی که توسعه‌دهندگان را قادر می‌سازد تا فرآیند نگاشت را با استفاده از حاشیه‌نویسی‌های جاوا سفارشی کنند. در این دوره آموزشی با مربی و توسعه دهنده Ketkee Aryamane، نگاشت های پیش فرض و سفارشی شده برای JSON-B را بیاموزید و آن را در یک برنامه وب JAX-RS مشاهده کنید. Ketkee تمام ویژگی‌های JSON-B از جمله آداپتورها و سریال‌سازها را بررسی می‌کند و آنها را در برنامه‌های جاوا در دنیای واقعی نشان می‌دهد.

اهداف یادگیری
مبانی JSON و JSON-B API
نقشه برداری پیش فرض
تعریف دانه ها و داده ها
نقشه برداری سفارشی
سفارشی کردن ترتیب خواص سریال
سفارشی سازی سازنده ها
کار با داده های باینری
آداپتورها
سریالایزرهای سفارشی و deserializers
نسخه ی نمایشی: استفاده از JSON-B در یک برنامه وب

مهارت ها

Java EEJavaOracleProgramming LanguagesSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - اشیاء جاوا را به JSON نگاشت کنید
  • 02 - آنچه باید بدانید

1. نمای کلی و راه اندازی

  • 03 - JSON و اهمیت آن
  • 04 - ساختار JSON - انواع JSON
  • 05 - JSON در مقابل XML
  • 06 - نمای کلی JSON-B API
  • 07 - راه اندازی برنامه

2. JSON Binding API - نگاشت پیش فرض

  • 08 - API های پیش فرض نگاشت - تک لوبیا
  • 09 - تنظیمات پیش فرض عمومی
  • 10 - تنظیمات دید - فیلدهایی با گیرنده و ستتر
  • 11 - تنظیمات دید - فیلدهای نهایی، ایستا و گذرا
  • 12 - لوبیا را تعریف کنید
  • 13 - داده ها را تعریف کنید
  • 14 - تست با JSON-B
  • 15 - انواع نگاشت پیش فرض
  • 16 - انواع داده ها پشتیبانی می شود

3. JSON Binding API - نگاشت سفارشی، قسمت 1

  • 17 - نقشه برداری را سفارشی کنید
  • 18 - فرمت کردن خروجی
  • 19 - تغییر نام ویژگی bean - JsonbProperty
  • 20 - PropertyNamingStrategy
  • 21 - سفارشی کردن ترتیب خواص سریال
  • 22 - JsonbTransient، تعدیل کننده گذرا
  • 23 - استراتژی مشاهده مالکیت سفارشی

4. JSON Binding API - نگاشت سفارشی، قسمت 2

  • 24 - رسیدگی به سریال سازی های پوچ
  • 25 - سازنده های سفارشی
  • 26 - سازنده های سفارشی را تست کنید
  • 27 - اعمال فرمت های شماره تاریخ به ویژگی ها
  • 28 - استراتژی های داده های باینری
  • 29 - پشتیبانی از iJSON

5. آداپتورها و سریال سازها

  • 30 - نیاز به آداپتورهای JSON-B
  • 31 - adaptToJson
  • 32 - adaptFromJson
  • 33 - سریالساز و دسریالایزر سفارشی
  • 34 - مشکل سلسله مراتب وراثت زدایی
  • 35 - پیاده سازی رابط سریال ساز
  • 36 - پیاده سازی رابط deserializer
  • 37 - آزمایش

6. JSON-B در یک برنامه وب

  • 38 - راه اندازی یک برنامه JAX-RS
  • 39 - متدهای RESTful بسازید
  • 40 - تولید داده و آزمایش
  • 41 - روش های RESTful بیشتری اضافه کنید
  • 42 - تمام روش های RESTful را تست کنید

نتیجه

  • 43 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal