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:com.softsimphony.checadorgdf.services.UsuarioService.java

/**
 * Actualiza un registro de la tabla usuario apartir del idUsuario
 * @param usuario /*from ww w  .jav a 2s.co  m*/
 */
public void actualizar(Usuario usuario) throws IOException {

    SqlSession session = null;
    try {
        session = AccesoChecadorGDF_BD.obtenerConexion();
        usuarioMapper = session.getMapper(UsuarioMapper.class);
        usuarioMapper.updateByPrimaryKey(usuario);
        session.commit();
    } finally {
        if (session != null)
            session.close();
    }

}

From source file:com.softsimphony.checadorgdf.services.UsuarioService.java

public void eliminar(int idUsuario) throws IOException {
    SqlSession session = null;
    try {/*from ww w  .  j a v a2 s  . c om*/
        session = AccesoChecadorGDF_BD.obtenerConexion();
        usuarioMapper = session.getMapper(UsuarioMapper.class);
        usuarioMapper.deleteByPrimaryKey(idUsuario);
        session.commit();
    } finally {
        if (session != null)
            session.close();
    }
}

From source file:com.spring.dao.CiudadDAOImpl.java

@Override
public void save(Ciudad c) {
    SqlSession session = new MyBatisUtil().getSession();
    try {//w  w w  .  ja  v  a  2s  . c o m
        session.insert("Ciudad.save", c);
    } finally {
        session.commit();
        session.close();
    }
}

From source file:com.spring.dao.CiudadDAOImpl.java

@Override
public void delete(Ciudad c) {
    SqlSession session = new MyBatisUtil().getSession();
    try {//from  w  w  w  .j a  v a 2s.c  o m
        session.update("Ciudad.delete", c);
    } finally {
        session.commit();
        session.close();
    }
}

From source file:com.spring.dao.CiudadDAOImpl.java

@Override
public void edit(Ciudad c) {
    SqlSession session = new MyBatisUtil().getSession();
    try {/*from  ww w.j ava 2  s  . c o m*/
        session.update("Ciudad.edit", c);
    } finally {
        session.commit();
        session.close();
    }
}

From source file:com.swg.parse.data.Form213FactoryMain.java

@Override
public void insertData2DirectDetails(MainPOJO pojo) {
    SqlSession session = sqlSessionFactory.openSession();
    try {/*from w  w  w  . j a v a 2s.  c o m*/
        IXmlMapperMain xmlMapper = session.getMapper(IXmlMapperMain.class);
        xmlMapper.deleteAllBacterialSample(); //only change this
        session.commit();

    } catch (Exception e) {
        e.printStackTrace();
        //System.exit(1);
    }

}

From source file:com.swg.parse.data.Form213FactoryMain.java

@Override
public void deleteAllDirectDetails() {
    SqlSession session = sqlSessionFactory.openSession();
    try {// w ww.  j  a  va2  s .c o m
        IXmlMapperMain xmlMapper = session.getMapper(IXmlMapperMain.class);
        xmlMapper.deleteAllBacterialSample(); //only change this
        session.commit();

    } catch (Exception e) {
        e.printStackTrace();
        //System.exit(1);
    }
}

From source file:com.swg.parse.data.Form213FactoryMain.java

@Override
public void insertData2SpecificDetails(MainPOJO pojo) {
    SqlSession session = sqlSessionFactory.openSession();
    try {//from   ww  w .j a  va 2s.c o m
        IXmlMapperMain xmlMapper = session.getMapper(IXmlMapperMain.class);
        xmlMapper.deleteAllBacterialSample(); //only change this
        session.commit();

    } catch (Exception e) {
        e.printStackTrace();
        //System.exit(1);
    }

}

From source file:com.swg.parse.data.Form213FactoryMain.java

@Override
public void deleteAllSpecificDetails() {
    SqlSession session = sqlSessionFactory.openSession();
    try {/*ww  w  . j  a va2 s  . c o m*/
        IXmlMapperMain xmlMapper = session.getMapper(IXmlMapperMain.class);
        xmlMapper.deleteAllBacterialSample(); //only change this
        session.commit();

    } catch (Exception e) {
        e.printStackTrace();
        //System.exit(1);
    }

}

From source file:com.swg.parse.data.Form213FactoryMain.java

@Override
public void insertData2BacterialSample(MainPOJO pojo) {
    SqlSession session = sqlSessionFactory.openSession();
    try {//from w w w . j ava 2 s .  co m
        IXmlMapperMain xmlMapper = session.getMapper(IXmlMapperMain.class);
        xmlMapper.deleteAllBacterialSample(); //only change this
        session.commit();

    } catch (Exception e) {
        e.printStackTrace();
        //System.exit(1);
    }
}