Cet exemple montre comment exécuter la bibliothèque AnyChart avec le langage de programmation Java à l'aide de maven, servlets, jdbc, jsp et mysql.
Pour utiliser cet échantillon, vous devez avoir:
MySQL installé et en cours d'exécution, sinon, veuillez consulter la page de téléchargement MySQL et suivre ces instructions. Pour vérifier votre installation MySQL, exécutez la commande suivante dans la ligne de commande:
$ mysql --version
mysql Ver 14.14 Distrib 5.5.52, for debian-linux-gnu (x86_64) using readline 6. # sample output
Maven Build Tool, sinon, veuillez vérifier la page d'installation de Maven. Pour vérifier votre installation Maven, exécutez la commande suivante dans la ligne de commande:
$ mvn --version
Apache Maven 2.2.1 (rdebian-14) # sample output
Java version: 1.8.0_101
Java home: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux" version: "3.16.0-38-generic" arch: "amd64" Family: "unix"
Pour démarrer cet exemple, exécutez les commandes répertoriées ci-dessous.
Clone le référentiel de github.com à votre dossier d'espace de travail:
$ git clone [email protected]:anychart-integrations/java-jsp-jdbc-mysql-template.git
Accédez au dossier du référentiel:
$ cd java-jsp-jdbc-mysql-template
Configurez la base de données MySQL, utilisez les indicateurs -U -P pour fournir votre nom d'utilisateur et votre mot de passe:
$ mysql < database_backup.sql
Exécuter l'application
mvn clean install tomcat7:run
Open Browser sur http: // localhost: 8080 /
Votre espace de travail devrait ressembler:
java-jsp-jdbc-mysql-template/
src/
main/
java/
com.anychart/
listeners/
DatabaseContextListener.java # Listener for database
models/
Fruit.java # Data model
servlets/
MainServlet.java # Servlet
resources
webapp/
resources/
css/
style.css # css styles
WEB-INF/
views/
index.jsp # html template
web.xml # Main web settings
.gitignore
database_backup.sql # MySQL database dump
LICENSE
pom.xml # project dependencies
README.md
Langue - Java
Base de données - MySQL
Conducteur de base de données - JDBC
Modèle - jsp
Outil de construction - maven
L'échantillon d'intégration AnyChart JSP / MySQL comprend deux parties:
Si vous avez des questions concernant les licences - veuillez nous contacter. [email protected]