آموزش شروع کار با فنر دسته 4

Getting Started with Spring Batch 4

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Spring Batch یک فریمورک منبع باز بالغ برای پردازش دسته ای است. این دوره شما را با Spring Batch از طریق نمایش پردازش ورودی از یک فایل، تبدیل داده ها و خروجی داده ها به یک پایگاه داده شروع می کند. در هسته پردازش دسته ای، درک مفاهیم اولیه و الگوهای رایج در اکثر دسته ای است. محصولات در این دوره آموزشی، شروع به کار با دسته 4 بهار، این مفاهیم و الگوها را در زمینه یکی از قدیمی ترین و بالغ ترین فریم ورک های دسته ای منبع باز موجود خواهید آموخت. ابتدا، در مورد چرایی نیاز به پردازش دسته ای، از جمله مزایا و معایب آن، خواهید آموخت. در مرحله بعد، پایه اصطلاحات و پیشنهادات دسته ای Spring را بررسی خواهید کرد. در نهایت، شما یک نمایش کامل و آماده برای تولید کار گروهی Spring را دنبال می‌کنید که ورودی یک فایل را می‌خواند، پردازش می‌کند و سپس اطلاعات را به یک پایگاه داده خروجی می‌دهد. وقتی دوره را تمام کردید، باید دانش اولیه مورد نیاز برای شروع ساخت کارهای دسته ای خود را با استفاده از چارچوب Spring Batch داشته باشید.

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

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

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

معرفی دسته اسپرینگ Introducing Spring Batch

  • بررسی نسخه Version Check

  • چرا به پردازش دسته ای نیاز دارید Why You Need Batch Processing

  • دسته بهار برای نیازهای پردازش دسته ای شما Spring Batch for Your Batch Processing Requirements

  • آنچه از این دوره خواهید آموخت What You Will Learn from This Course

  • چه کسانی می توانند از این دوره بهره مند شوند Who Can Benefit from This Course

  • خلاصه Summary

دریافت پروژه دسته ای بهار نمایشی Getting the Demonstration Spring Batch Project

  • مروری بر پروژه تظاهرات Overview of the Demonstration Project

ایجاد یک برنامه Spring Batch Creating a Spring Batch Application

  • افزودن وابستگی دسته ای بهار Adding the Spring Batch Dependency

  • پیکربندی برنامه Spring Batch Configuring the Spring Batch Application

  • اضافه کردن اشیاء پایگاه داده دسته ای Spring Adding the Spring Batch Database Objects

  • ایجاد یک پیکربندی شغلی جدید Creating a New Job Configuration

  • ایجاد یک پیکربندی مرحله جدید Creating a New Step Configuration

  • واحد تست پیکربندی کار Unit Testing the Job Configuration

  • راه اندازی یک شغل Launching a Job

  • خلاصه Summary

مصرف یک فایل ورودی Consuming an Input File

  • تعریف فایل ورودی Defining the Input File

  • به روز رسانی Step for Chunking Updating the Step for Chunking

  • پیاده سازی یک آیتم خوان فایل مسطح Implementing a Flat File Item Reader

  • از بین بردن پردازشگر آیتم و نویسنده آیتم Stubbing out the Item Processor and Item Writer

  • تست مرحله Reader آیتم Testing the Item Reader Step

  • اجرای کار Executing the Job

  • خلاصه Summary

پردازش داده های ورودی Processing Input Data

  • تعریف نوع موجودیت دامنه برای پردازش Defining the Domain Entity Type for Processing

  • پیاده سازی یک پردازشگر آیتم Implementing an Item Processor

  • آزمایش مرحله پردازنده آیتم Testing the Item Processor Step

  • اجرای کار Executing the Job

  • خلاصه Summary

خروجی گرفتن از نتایج Outputting the Results

  • تعریف طرحواره پایگاه داده برای نوع دامنه جدید Defining the Database Schema for the New Domain Type

  • پیاده سازی آیتم رایتر JPA Implementing a JPA Item Writer

  • تست مرحله نگارش آیتم Testing the Item Writer Step

  • تایید اجرای کار Verifying Execution of the Job

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش شروع کار با فنر دسته 4
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 45m
33
Pluralsight (پلورال سایت) pluralsight-small
17 اردیبهشت 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
92
3.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Hoffman Michael Hoffman

مایکل یک معمار ارشد فنی در NVISIA است. او تقریباً بیست سال در زمینه فناوری برای انواع مشتریان در چندین صنعت مختلف کار کرده است. او علاقه زیادی به تدریس و راهنمایی دارد. پانزده دقیقه از شهرت او رسیدن به سطل شماره 3 در نمایشگاه بوزو بود. وی دارای مدرک لیسانس علوم کامپیوتر و سیستم های اطلاعاتی از دانشگاه DePaul است و در حال حاضر در منطقه شهری شیکاگو اقامت دارد.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.