Este exemplo mostra como executar a Biblioteca Anychart com linguagem de programação Java usando Maven, Servlets, JDBC, JSP e MySQL.
Para usar esta amostra, você deve ter:
MySQL instalado e em execução, se não, consulte a página de download do MySQL e siga estas instruções. Para verificar sua instalação do MySQL, execute o seguinte comando na linha de comando:
$ mysql --version
mysql Ver 14.14 Distrib 5.5.52, for debian-linux-gnu (x86_64) using readline 6. # sample output
Ferramenta de construção do Maven, se não, por favor, consulte a página de instalação do Maven. Para verificar sua instalação do MAVEN, execute o seguinte comando na linha de comando:
$ 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"
Para iniciar este exemplo, execute os comandos listados abaixo.
Clone o repositório do github.com para sua pasta de espaço de trabalho:
$ git clone [email protected]:anychart-integrations/java-jsp-jdbc-mysql-template.git
Navegue até a pasta do repositório:
$ cd java-jsp-jdbc-mysql-template
Configure o banco de dados MySQL, use sinalizadores -u -p para fornecer seu nome de usuário e senha:
$ mysql < database_backup.sql
Executar aplicativo
mvn clean install tomcat7:run
navegador aberto em http: // localhost: 8080/
Seu espaço de trabalho deve parecer:
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
Idioma - Java
Banco de dados - MySQL
Driver de banco de dados - JDBC
Modelo - JSP
Ferramenta de construção - Maven
A amostra de integração do AnyChart JSP/MySQL inclui duas partes:
Se você tiver alguma dúvida sobre licenciamento - entre em contato conosco. [email protected]