Cadastro de Aluno
Tecnologia Java – 2014/02
Rômulo F. Douro
1 EXERCÍCIO PRÁTICO
Para esse exercício vamos utilizar a base de dados apresentada em aula:
. Use autoincremento para os campos id de escola e matricula de aluno.
1.1 CRIANDO O PROJETO
Crie um projeto com o nome de EX01
1.2 ADICIONANDO O DRIVER JDBC
Crie uma pasta lib na pasta do projeto
Faça o download e copie o conector do MySQL para essa pasta
Você pode obter o conector diretamente do site do MySQL ou em
https://sites.google.com/site/rfdouro/salesiano/2014_2_tjava/mysql-connector-java-
5.1.31-bin.jar
Em seguida adicione o conector observando as imagens abaixo
1.3 AS CLASSES
Crie uma classe chamada InsereEscola em um pacote chamado br.edu.salesiano.ex01 no projeto EX01 com o seguinte conteúdo:
package br.edu.salesiano.ex01;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.util.Scanner;
public class InsereEscola {
public static void main(String[] args) {
String stringDeConexao = "jdbc:mysql://localhost:3306/TJava";
String usuario = "root";
String senha = "salesiano";
Scanner entrada = new Scanner(System.in);
try {
System.out.println(" Abrindo conexão ... ");
Connection conexao
= DriverManager.getConnection(stringDeConexao, usuario, senha);
System.out.println(" Digite o nome da Escola : ");
String nome = entrada.nextLine();
System.out.println(" Digite o email da Escola : ");
String email = entrada.nextLine();
String sql = " INSERT INTO Escola (nome , email ) "
+ " VALUES ('" + nome + "', '" + email + "')";
PreparedStatement comando = conexao.prepareStatement(sql);
System.out.println(" Executando comando ... ");
comando.execute();
System.out.println(" Fechando conexão ... ");