Example usage for org.apache.ibatis.session SqlSession commit

List of usage examples for org.apache.ibatis.session SqlSession commit

Introduction

In this page you can find the example usage for org.apache.ibatis.session SqlSession commit.

Prototype

void commit();

Source Link

Document

Flushes batch statements and commits database connection.

Usage

From source file:gp.daoImpl.RegistroInversionDaoImpl.java

public void guardarHistorialContrato(Historial h) {
    SqlSession session = sqlSessionFactory.openSession();
    try {// w  w  w. ja  v  a 2 s .  c om
        session.insert("RegistroInversion.guardar_historialContrato", h);
        session.commit();
    } catch (Exception e) {
        System.out.println("RegistroInversion.guardar_historialContrato");
        System.out.println(e.getMessage());
        e.printStackTrace();
    } finally {
        session.close();
    }
}

From source file:gp.daoImpl.RegistroInversionDaoImpl.java

public void guardarHistorialAdicional(Historial h) {
    SqlSession session = sqlSessionFactory.openSession();
    try {/*from  ww  w . j  a v a  2  s .  co  m*/
        session.insert("RegistroInversion.guardar_historialAdicDeduc", h);
        session.commit();
    } catch (Exception e) {
        System.out.println("RegistroInversion.guardar_historialAdicDeduc");
        System.out.println(e.getMessage());
        e.printStackTrace();
    } finally {
        session.close();
    }
}

From source file:gp.daoImpl.RegistroInversionDaoImpl.java

@Override
public void guardarDocumento(NuevosDocumentos dato) {
    SqlSession session = sqlSessionFactory.openSession();
    try {/*from w  w  w . j a  v  a2 s  .c o  m*/
        session.insert("RegistroInversion.insert_nuevoDoc", dato);
        session.commit();
    } catch (Exception e) {
        System.out.println("RegistroInversion.insert_nuevoDoc");
        System.out.println(e.getMessage());
    } finally {
        session.close();
    }
}

From source file:gp.daoImpl.RegistroInversionDaoImpl.java

@Override
public void guardarContrato(NuevosDocumentos dato) {
    SqlSession session = sqlSessionFactory.openSession();
    try {/*from   ww  w  .  j av  a2 s. c  o  m*/
        session.insert("RegistroInversion.insert_nuevoDocContrato", dato);
        session.commit();
    } catch (Exception e) {
        System.out.println("RegistroInversion.insert_nuevoDocContrato");
        System.out.println(e.getMessage());
    } finally {
        session.close();
    }
}

From source file:gp.daoImpl.RegistroPreInversionDaoImpl.java

@Override
public void registrarHistorial(HistorialMontoViab hm) {
    SqlSession session = sqlSessionFactory.openSession();
    try {//from   w  w w  .j av a 2  s  .co m
        session.insert("RegistroPreInversion.insert_hmv", hm);
        session.commit();
    } catch (Exception e) {
        System.out.println("RegistroPreInversion.insertar_histmov");
        System.out.println(e.getMessage());
        e.printStackTrace();
    } finally {
        session.close();
    }
}

From source file:gp.daoImpl.RegistroPreInversionDaoImpl.java

@Override
public String getMontoViab(String codigo) {
    String montoViab = "";
    SqlSession session = sqlSessionFactory.openSession();
    try {//from   w ww .  j  av a 2s . com
        montoViab = session.selectOne("RegistroPreInversion.getMontoViab", codigo);
        session.commit();
    } catch (Exception e) {
        System.out.println(e.getMessage());
        System.out.println("ERROR EN EL IMPL");
    } finally {
        session.close();
    }
    System.out.println(montoViab);
    return montoViab;
}

From source file:gp.daoImpl.RegistroPreInversionDaoImpl.java

@Override
public void RegistrarAspecGeneral(AspectosGenerales contact) {
    SqlSession session = sqlSessionFactory.openSession();
    try {//from   www . j  a  va2  s .c om
        session.insert("RegistroPreInversion.insert_ag", contact);
        session.commit();
    } catch (Exception e) {
        System.out.println("RegistroPreInversion.insert_ag");
        System.out.println(e.getMessage());
        e.printStackTrace();
    } finally {
        session.close();
    }
}

From source file:gp.daoImpl.RegistroPreInversionDaoImpl.java

@Override
public void RegistrarComponentes(Componentes contact) {
    SqlSession session = sqlSessionFactory.openSession();
    try {/* w w w . j  a  v a  2 s. c  om*/
        session.insert("RegistroPreInversion.insert_comp", contact);
        session.commit();
    } catch (Exception e) {
        System.out.println("RegistroPreInversion.insert_comp");
        System.out.println(e.getMessage());
    } finally {
        session.close();
    }
}

From source file:gw.jacoco.sqlreport.SQLReportGenerator.java

License:Open Source License

private void createReport(final IBundleCoverage bundleCoverage) throws IOException {
    sessionFactory = initializeIBatis(dbEnv);
    SqlSession session = null;

    try {//w  w w  .ja va2 s  .com
        // Create a concrete report visitor based on some supplied
        // configuration. In this case we use the defaults
        final SQLFormatter sqlFormatter = new SQLFormatter();
        session = sessionFactory.openSession(TransactionIsolationLevel.READ_UNCOMMITTED);
        final IReportVisitor visitor = sqlFormatter.createVisitor(session, branchName, changelist, suiteName,
                suiteRunDate);

        // Initialize the report with all of the execution and session
        // information. At this point the report doesn't know about the
        // structure of the report being created
        visitor.visitInfo(sessionInfoStore.getInfos(), executionDataStore.getContents());

        for (File sourceDirectory : sourceDirectories) {
            // Populate the report structure with the bundle coverage information.
            // Call visitGroup if you need groups in your report.
            visitor.visitBundle(bundleCoverage, new DirectorySourceFileLocator(sourceDirectory, "utf-8", 4));
        }

        if (sourceDirectories.isEmpty()) {
            visitor.visitBundle(bundleCoverage, null);
        }

        // Signal end of structure information to allow report to write all
        // information out
        visitor.visitEnd();
    } finally {
        if (session != null) {
            session.commit();
            session.close();
        }
    }
}

From source file:gw.jacoco.sqlreport.SQLReportGenerator.java

License:Open Source License

static void createDBTables(String dbEnv) {
    SqlSessionFactory sessionFactory = initializeIBatis(dbEnv);
    SqlSession session = sessionFactory.openSession();
    try {//  w  ww .  j  av a2s .c  om
        // Dimension tables: branch, suite, changelist, package, filename, class
        makeTable(session, "gw.coverage.dbo.CoverageMapper.createBranch");
        makeTable(session, "createSuite");
        makeTable(session, "createChangelist");
        makeTable(session, "createPackage");
        makeTable(session, "createFilename");
        makeTable(session, "createClass");

        // PACKAGE_COVERAGE
        makeTable(session, "createPackageCoverage");
        // SOURCE_COVERAGE
        makeTable(session, "createSourceCoverage");
    } finally {
        session.commit();
        session.close();
    }
}