این راهنما نحوه استفاده از کتابخانه منبع داده تجسم 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 |
اطلاعات بیشتر
برای اطلاعات در مورد پروژه کتابخانه منبع داده، به صفحه اصلی مراجعه کنید.