Olá Pessoal.
Estou com a seguinte dúvida, tenho o código abaixo, preciso de armazenar no banco o id e o nome do usuário. O código abaixo está correto? Estou usando o Firebird 2.1
Criei a classe UsuarioDAO com o seguinte codigo
public class UsuarioDAO implements BaseDAO {
private static UsuarioDAO instance = null;
public static UsuarioDAO getInstance()
{
if(instance==null)
{
instance = new UsuarioDAO();
}
return(instance);
}
@Override
public void criarOuAtualizar(Usuario usuario) {
Connection conn = ConnectionManager.getInstance().getConnection();
String sql = "insert into usuario(id_usuario, usuario)"+"values(nextval('usuario_seq'),?);";
PreparedStatement pstm = conn.prepareStatement(sql);
pstm.setString(1, usuario.getUsuario());
pstm.execute();
pstm.close();
}
Valeu!!!