کتابخانه جاوا منبع داده - درباره این راهنما

این راهنما نحوه استفاده از کتابخانه منبع داده تجسم Google برای پیاده سازی منبع داده را شرح می دهد.

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

فهرست

حضار

برای استفاده از کتابخانه باید با فناوری جاوا و جاوا servlet آشنا باشید.

همچنین باید نحوه استفاده از نمودارها را بدانید، و اگرچه ضروری نیست، اما آشنایی با پروتکل سیم Google Visualization API و زبان پرس و جو مفید است.

نمای کلی راهنما

این راهنما شامل بخش های زیر است:

  • مقدمه

    کتابخانه را معرفی می کند و یک نمای کلی از نحوه کار یک منبع داده ارائه می دهد.

  • نصب و راه اندازی

    پیش نیازها و وابستگی های کتابخانه و نحوه دانلود و ساخت کد منبع را شرح می دهد.

  • شروع شدن

    SimpleExampleServlet معرفی می کند. SimpleExampleServlet ساده ترین نمونه پیاده سازی است که با کتابخانه ارائه شده است. این بخش همچنین دستورالعمل های گام به گام در مورد نحوه اجرا و آزمایش SimpleExampleServlet را ارائه می دهد.

  • استفاده از فروشگاه داده های خارجی

    CsvDataSourceServlet معرفی می کند. CsvDataSourceServlet یک پیاده سازی نمونه است که از یک فایل CSV به عنوان ذخیره اطلاعات خارجی استفاده می کند. این بخش همچنین دستورالعمل های گام به گام نحوه اجرا و آزمایش CsvDataSourceServlet را ارائه می دهد.

  • تعریف قابلیت ها و جریان رویدادها

    AdvancedExampleServlet2 را معرفی می کند. AdvancedExampleServlet2 یک پیاده سازی نمونه است که قابلیت ها و جریان رویدادها را تعریف می کند. این بخش همچنین دستورالعمل های گام به گام نحوه اجرا و آزمایش AdvancedExampleServlet2 را ارائه می دهد.

  • مدیریت امنیت، خطاها، هشدارها و ثبت نام

    نحوه ایمن سازی منبع داده خود و نحوه رسیدگی به خطاها، هشدارها و گزارش را شرح می دهد.

  • نکات اجرایی

    اطلاعاتی را ارائه می دهد که به شما در نوشتن پیاده سازی های پیچیده تری از کتابخانه کمک می کند.

  • بسته های کتابخانه و کلاس های کلیدی

    مقدمه ای در سطح بالایی از بسته ها و کلاس های کلیدی کتابخانه ارائه می کند.

نمونه مرجع سریع

این کتابخانه با شش پیاده سازی مثال ارائه شده است. سه مورد از این موارد در این راهنما توضیح داده شده است، بقیه نه. جدول زیر به شما کمک می کند نمونه ای از نوع رفتاری را که می خواهید اجرا کنید پیدا کنید.

مثال Servlet تمدید شد توانایی ها جریان رویدادها منبع داده ها
SimpleExampleServlet
در شروع توضیح داده شده است
DataSourceServlet
NONE پیش فرض داخل کلاس
CsvDataSourceServlet
در استفاده از یک فروشگاه داده خارجی توضیح داده شده است
DataSourceServlet NONE پیش فرض فایل CSV
AdvancedExampleServlet2
در تعریف قابلیت ها و جریان رویدادها توضیح داده شده است
HttpServlet SELECT سفارشی داخل کلاس
SimpleExampleServlet2
در این راهنما توضیح داده نشده است
HttpServlet
NONE سفارشی داخل کلاس
AdvancedExampleServlet
در این راهنما توضیح داده نشده است
DataSourceServlet SELECT پیش فرض داخل کلاس
SqlDataSourceServlet
در این راهنما توضیح داده نشده است
DataSourceServlet SQL پیش فرض پایگاه داده SQL

اطلاعات بیشتر

برای اطلاعات در مورد پروژه کتابخانه منبع داده، به صفحه اصلی مراجعه کنید.