Begin work; commit

Bom dia pessoal… to tentando excutar os comando BEGIN WORK e o COMMIT em java mas nao sei exatamento onde coloca-los e como fazer com qe minha consulta SQL
execute esse comandos…

abaixo segue me codigo, incluindo a consulta SQL…

public class PrincipalListar {

    public Connection conexao;
    
    public PrincipalListar() throws SQLException {
        this.conexao = ConexaoBanco.getConexao();
    }
    
    public List<ConsultaMovimentoFinanceiroBeans> getListaDatVenct(String nome) throws SQLException, ParseException {        
        
        String sql = "select * from vw_movimento_financ_repre where dat_vencto < today";
        
        PreparedStatement stmt = this.conexao.prepareStatement(sql);

        ResultSet rs = stmt.executeQuery();        
        List<ConsultaMovimentoFinanceiroBeans> ListaMovimentoFinanceiro = new ArrayList<ConsultaMovimentoFinanceiroBeans>();
        while (rs.next()) {
            ConsultaMovimentoFinanceiroBeans CB = new ConsultaMovimentoFinanceiroBeans();
            CB.setCod_cliente(rs.getString("cod_cliente"));
            CB.setCodigo_superv(rs.getString("codigo_superv"));
            CB.setRazao_superv(rs.getString("razao_superv"));
            CB.setCodigo_gerente(rs.getString("codigo_gerente"));
            CB.setRazao_gerente(rs.getString("razao_gerente"));
            CB.setCodigo_diretor(rs.getString("codigo_diretor"));
            CB.setRazao_diretor(rs.getString("razao_diretor"));
            CB.setCod_repres(rs.getString("cod_repres"));
            CB.setRazao_representante(rs.getString("razao_representante"));
            CB.setNome_representante(rs.getString("nome_representante"));
            CB.setTelefone_representante(rs.getString("telefone_representante"));
            CB.setRazao_cliente(rs.getString("razao_cliente"));
            CB.setTelefone_cliente(rs.getString("telefone_cliente"));
            CB.setCod_cidade_cliente(rs.getString("cod_cidade_cliente"));
            CB.setCidade_cliente(rs.getString("cidade_cliente"));
            CB.setDocumento(rs.getString("documento"));
            CB.setTipo_documento(rs.getString("tipo_documento"));
            CB.setValor_base(rs.getDouble("valor_base"));
            CB.setVal_saldo(rs.getDouble("val_saldo"));
            CB.setVal_saldo_neg(rs.getDouble("val_saldo_neg"));
            CB.setVal_saldo_jur(rs.getDouble("val_saldo_jur"));
            CB.setVal_saldo_pro_jur(rs.getDouble("val_saldo_pro_jur"));
            CB.setCod_portador(rs.getString("cod_portador"));
            CB.setIes_tip_portador(rs.getString("ies_tip_portador"));
            CB.setDat_emis(rs.getString("dat_emis"));
            CB.setDat_vencto(rs.getString("dat_vencto"));
            CB.setNom_abr_portador(rs.getString("nom_abr_portador"));
            CB.setDif_dias(rs.getDouble("dif_dias"));
            CB.setDif_dias_p(rs.getDouble("dif_dias_p"));
            CB.setSit_pgto_docum(rs.getString("sit_pgto_docum"));
            CB.setDat_prorrogada(rs.getString("dat_prorrogada"));
            CB.setCgc_cpf_clientes(rs.getString("cgc_cpf_clientes"));
            CB.setNum_lote_lanc_cont(rs.getString("num_lote_lanc_cont"));
            CB.setVal_saldo_com_jur(rs.getDouble("val_saldo_com_jur"));
            CB.setVal_saldo_pro_com_jur(rs.getDouble("val_saldo_pro_com_jur"));
            CB.setDen_empresa(rs.getString("den_empresa"));
            CB.setCod_empresa(rs.getString("cod_empresa"));
            ListaMovimentoFinanceiro.add(CB);
        }
        rs.close();
        stmt.close();
        return ListaMovimentoFinanceiro;        
    }    
}

sel alguem pudesse me ajudar serei grato…

Obrigado…

Ninguem???

Marcos, o Begin tem que ser quando você vai começar a consulta. O commit, quando vc finaliza suas ações… mas o WORK eu não conheço.

mas entao… nao sei onde colocar esse comandos no meu codigo acima…

sera qe nao tem como vc pegar meu codigo e dizer onde eu tenho qe colocar os comando??

// Aqui ficaria dentro ficaria
ConexaoBanco.getConexao();

//Antes dessa linha o commit
return ListaMovimentoFinanceiro;

Mas não sei o que seria o comando WORK