Libreria Java dell'origine dati - Informazioni su questa guida

Questa guida descrive come utilizzare la libreria di origini dati di visualizzazione Google per implementare un'origine dati.

Questa guida fornisce una sezione del tutorial Come iniziare dopo i concetti contenuti nella sezione Introduzione. Questo approccio ti consente di creare una semplice origine dati e testarla utilizzando una visualizzazione. Le altre sezioni del tutorial sono Utilizzo di un datastore esterno e Definizione delle funzionalità e del flusso di eventi, che riguarda implementazioni più complesse. A seconda dei requisiti, potrebbe non essere necessario completare tutti e tre i tutorial, anche se consigliamo di completare almeno la sezione Per iniziare. Le altre sezioni della guida ti aiutano ad ampliare le tue conoscenze.

Contenuti

Pubblico

Per utilizzare la libreria, devi conoscere Java e la tecnologia Java servlet.

Devi anche capire come utilizzare i grafici e, sebbene non sia essenziale, è utile avere familiarità con il protocollo Wire dell'API Visualizzazione Google e con il linguaggio di query.

Panoramica della guida

Questa guida si articola nelle seguenti sezioni:

  • Introduzione

    Introduce la libreria, fornendo una panoramica di come funziona un'origine dati.

  • Installazione

    Descrive i prerequisiti e le dipendenze della libreria, nonché come scaricare e creare il codice sorgente.

  • Per iniziare

    Introduce SimpleExampleServlet. SimpleExampleServlet è l'implementazione di esempio più semplice fornita con la libreria. Questa sezione fornisce anche istruzioni dettagliate su come eseguire e testare SimpleExampleServlet.

  • Utilizzo di un datastore esterno

    Introduce CsvDataSourceServlet. CsvDataSourceServlet è un'implementazione di esempio che utilizza un file CSV come datastore esterno. Questa sezione fornisce anche istruzioni dettagliate su come eseguire e testare CsvDataSourceServlet.

  • Definizione delle funzionalità e del flusso di eventi

    Introduce AdvancedExampleServlet2. AdvancedExampleServlet2 è un'implementazione di esempio che definisce le funzionalità e il flusso di eventi. Questa sezione fornisce anche istruzioni dettagliate su come eseguire e testare AdvancedExampleServlet2.

  • Gestione di sicurezza, errori, avvisi e logging

    Descrive come rendere sicura l'origine dati e come gestire errori, avvisi e logging.

  • Suggerimenti per l'implementazione

    Fornisce informazioni che ti aiuteranno a scrivere implementazioni più complesse della libreria.

  • Libreria Pacchetti e classi chiave

    Fornisce un'introduzione generale ai pacchetti della libreria e alle classi chiave.

Esempi di riferimento rapido

La libreria include sei implementazioni di esempio. Tre di queste sono descritte nella presente Guida, le altre no. La seguente tabella ti aiuterà a trovare un esempio del tipo di comportamento che vuoi implementare.

Esempio Servlet esteso Funzionalità Flusso di eventi Origine dei dati
SimpleExampleServlet
Descritto nella Guida introduttiva
DataSourceServlet
NONE Predefinito All'interno del corso
CsvDataSourceServlet
Descritto in Utilizzo di un datastore esterno
DataSourceServlet NONE Predefinito File CSV
AdvancedExampleServlet2
Descritto in Definizione delle funzionalità e del flusso di eventi
HttpServlet SELECT Personalizzato All'interno del corso
SimpleExampleServlet2
Non descritto in questa guida
HttpServlet
NONE Personalizzato All'interno del corso
AdvancedExampleServlet
Non descritto in questa guida
DataSourceServlet SELECT Predefinito All'interno del corso
SqlDataSourceServlet
Non descritto in questa guida
DataSourceServlet SQL Predefinito Database SQL

Ulteriori informazioni

Per informazioni sul progetto della libreria di origini dati, consulta la home page.