本指南介绍了如何使用 Google 可视化数据源库来实现数据源。
本指南在简介中的概念之后提供了入门教程部分。通过此方法,您可以创建简单的数据源,并使用可视化图表对其进行测试。教程的其他部分为使用外部数据存储区以及定义功能和事件流,其中介绍了更复杂的实现。根据您的要求,您可能不需要完成所有三个教程,但建议您至少完成使用入门部分。本指南的其他部分可帮助您扩充知识。
目录
观众
您需要熟悉 Java 和 Java 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 数据库 |
更多信息
如需了解数据源库项目,请参阅 首页。