UsuarioDAO

Gente boa noite, estou começando no JAVA agora e nao sei muita coisa…pois, bem criei uma classe Usuario DAO e está dando erro. Segue:

public UsuarioDAO(){
this.connection = new ConnectionFactory().getConnection();
}
}
public void adiciona(Usuario usuarios){ <------------------------------erro aqui
String sql = “INSERT INTO usuarios(nome_completo,numero_creci,data_inscricao_creci,tipo_de_pessoa,data_de_nascimento,sexo,nacionalidade,naturalidade,estado_civil,regime_uniao,observacao) VALUE(?,?,?,?,?,?,?,?,?,?,?)”;
try {
PreparedStatement stmt = connection.prepareStatement(sql);

    stmt.setString(1, usuarios.getnome_completo());<------------------------------erro aqui
    stmtset.setint(2, usuarios.getnumero_creci());<------------------------------erro aqui
    stmtset.setDate(3, usuarios.data_inscricao_creci());<------------------------------erro aqui
    stmtset.setString(4, usuarios.tipo_de_pessoa());<------------------------------erro aqui
    stmtset.setDate (5, usuarios.data_de_nascimento());<------------------------------erro aqui
    stmtset.setString (6, usuarios.sexo());<------------------------------erro aqui
    stmtset.setString (7, usuarios.nacionalidade());<------------------------------erro aqui
    stmtset.setString (8, usuarios.naturalidade());<------------------------------erro aqui
    stmtset.setString (9, usuarios.estado_civil());<------------------------------erro aqui
    stmtset.setString (10, usuarios.regime_uniao());<------------------------------erro aqui
    stmtset.setString (11, usuarios.observacao());<------------------------------erro aqui

stmt.execute();<------------------------------erro aqui
stmt.close();<------------------------------erro aqui
}

catch (SQLException u) {
throw new RuntimeException(u);
}

}

Por favor me ajudam! Help-me!!!

Bem vindo ao fórum…

Quando postar um código use a tag CODE que facilita a visualização do código.

Qual erro está dando ? Poste a mensagem de erro ai

[code]package dao;

import factory.ConnectionFactory;
import modelo.Usuario;
import java.sql.*;
import java.sql.PreparedStatement;

public class UsuarioDAO {
private Connection connection;
Long idusuarios;
String nome_completo;
int numero_creci;
Date data_inscricao_creci;
String tipo_de_pessoa;
Date data_de_nascimento;
String sexo;
String nacionalidade;
String naturalidade;
String estado_civil;
String regime_uniao;
String observacao;

  public UsuarioDAO(){
                 this.connection = new ConnectionFactory().getConnection(); 
             }

}
public void adiciona(Usuario usuarios){ <<<<<<<<<----------------------- erro começa aqui
String sql = “INSERT INTO usuarios(nome_completo,numero_creci,data_inscricao_creci,tipo_de_pessoa,data_de_nascimento,sexo,nacionalidade,naturalidade,estado_civil,regime_uniao,observacao) VALUE(?,?,?,?,?,?,?,?,?,?,?)”;
try {
PreparedStatement stmt = connection.prepareStatement(sql);

stmt.setString(1, usuarios.getnome_completo());
stmtset.setint(2, usuarios.getnumero_creci());
stmtset.setDate(3, usuarios.data_inscricao_creci());
stmtset.setString(4, usuarios.tipo_de_pessoa());
stmtset.setDate (5, usuarios.data_de_nascimento());
stmtset.setString (6, usuarios.sexo());
stmtset.setString (7, usuarios.nacionalidade());
stmtset.setString (8, usuarios.naturalidade());
stmtset.setString (9, usuarios.estado_civil());
stmtset.setString (10, usuarios.regime_uniao());
stmtset.setString (11, usuarios.observacao());

stmt.execute();
stmt.close();
}

catch (SQLException u) {
throw new RuntimeException(u);
}

}

Aquela parte da erro e nao se conecta com o banco de dados!! Não sei o que fazer…

O correto é assim:

stmt.setString(1, usuarios.getnome_completo());

olha os demais como estão:

stmtset.setint(2, usuarios.getnumero_creci()); stmtset.setDate(3, usuarios.data_inscricao_creci()); stmtset.setString(4, usuarios.tipo_de_pessoa());

Se utilizares a tag code e identares o teu código facilmente percebes que tens um } a mais