データソース Java ライブラリ - このガイドについて

このガイドでは、Google 可視化データソース ライブラリを使用してデータソースを実装する方法について説明します。

このガイドでは、はじめにのコンセプトの後に、スタートガイド チュートリアル セクションを提供します。このアプローチでは、シンプルなデータソースを作成し、可視化を使用してテストできます。他のチュートリアル セクションは、外部データストアの使用機能とイベント フローの定義で、より複雑な実装を扱っています。要件によっては、3 つのチュートリアルをすべて完了する必要はありませんが、少なくともスタートガイドを完了することをおすすめします。ガイドのその他のセクションでは、知識を広げることができます。

目次

視聴者

このライブラリを使用するには、JavaJava のサーブレット テクノロジーに精通している必要があります。

また、グラフの使用方法も理解する必要があります。また、必須ではありませんが、Google Visualization API のワイヤ プロトコルクエリ言語に精通していると役立ちます。

ガイドの概要

このガイドは次のセクションで構成されています。

  • はじめに

    ライブラリを紹介し、データソースの仕組みの概要を示します。

  • インストール

    ライブラリの前提条件と依存関係、ソースコードをダウンロードしてビルドする方法について説明します。

  • スタートガイド

    SimpleExampleServlet を導入しました。SimpleExampleServlet は、このライブラリで提供される最も簡単な実装例です。このセクションでは、SimpleExampleServlet を実行してテストする方法についても説明します。

  • 外部データストアを使用する

    CsvDataSourceServlet を導入しました。CsvDataSourceServlet は、CSV ファイルを外部データストアとして使用する実装例です。このセクションでは、CsvDataSourceServlet を実行してテストする方法についても説明します。

  • 機能とイベントフローの定義

    AdvancedExampleServlet2 を導入しました。AdvancedExampleServlet2 は、イベントの機能とフローを定義する実装例です。このセクションでは、AdvancedExampleServlet2 を実行してテストする方法についても説明します。

  • セキュリティ、エラー、警告、ロギングの処理

    データソースを保護する方法と、エラー、警告、ロギングを処理する方法について説明します。

  • 実装のヒント

    ライブラリの複雑な実装を記述する際に役立つ情報を提供します。

  • ライブラリ パッケージとキークラス

    ライブラリのパッケージとキークラスについて、概要を説明します。

クイック リファレンスの例

このライブラリには、6 つのサンプル実装が用意されています。このガイドでは 3 つのテストについて説明しますが、他の 3 つは説明しません。次の表に、実装する動作の種類の例を示します。

サンプル サーブレットの拡張 機能 イベントのフロー データのソース
SimpleExampleServlet
スタートガイドで説明
DataSourceServlet
NONE Default クラス内
CsvDataSourceServlet
外部データストアの使用に説明がある
DataSourceServlet NONE Default CSV ファイル
AdvancedExampleServlet2
機能とイベントフローの定義で説明
HttpServlet SELECT カスタム クラス内
SimpleExampleServlet2
このガイドでは説明しません。
HttpServlet
NONE カスタム クラス内
AdvancedExampleServlet
このガイドでは説明しません。
DataSourceServlet SELECT Default クラス内
SqlDataSourceServlet
このガイドでは説明しません。
DataSourceServlet SQL Default SQL データベース

詳細情報

データソース ライブラリ プロジェクトの詳細については、ホームページをご覧ください。