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

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

Introduction

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

Prototype

int insert(String statement, Object parameter);

Source Link

Document

Execute an insert statement with the given parameter object.

Usage

From source file:pecosa.daoImpl.TemporalDaoImpl.java

@Override
public void guardarTemporal(Temporal t) {
    SqlSession session = sqlSessionFactory.openSession();
    try {/*from  w w w. ja  va2 s  . co  m*/
        session.insert("VistaData.insert_temporal", t);
        session.commit();
    } catch (Exception e) {
        System.out.println(e.getMessage());
    } finally {
        session.close();
    }
}

From source file:pecosa.daoImpl.VistaDaoImpl.java

@Override
public void confirmarProductos_1(GuardarProducto gp) {
    SqlSession session = sqlSessionFactory.openSession();
    try {// w  w w  .  j av  a 2  s. c  o m
        session.insert("VistaData.insert_productos", gp);
        session.commit();
    } catch (Exception e) {
        System.out.println(e.getMessage());
    } finally {
        session.close();
    }
}

From source file:pecosa.daoImpl.VistaDaoImpl.java

@Override
public void confirmarProductos_2(GuardarDistribucion gd) {
    SqlSession session = sqlSessionFactory.openSession();
    try {/*w  ww  . ja v a2 s .c  om*/
        session.insert("VistaData.insert_origen", gd);
        session.commit();
    } catch (Exception e) {
        System.out.println(e.getMessage());
    } finally {
        session.close();
    }
}

From source file:py.pol.una.ii.pw.service.MyControladorClientes.java

License:Apache License

public void register(Clientes cliente) throws IOException {
    /*String resource = "mybatis/myBatisConfig.xml";
    InputStream inputStream;//from   w  w  w .j a  v a2s  .  c  o  m
    inputStream = Resources.getResourceAsStream(resource);
    SqlSessionFactory sqlSessionFactory = 
     new SqlSessionFactoryBuilder().build(inputStream);
    SqlSession session = sqlSessionFactory.openSession();*/
    SqlSession session = sesiones.getSession();
    try {
        session.insert("mybatis.ClienteMapper.createCliente", cliente);
    } finally {
        session.close();
    }
}

From source file:shfq.select_key.PetTest.java

License:Apache License

private static void insertPet(Pet pet) {
    SqlSession session = null;
    try {//from w  ww  .  j  av a  2  s . co  m

        Reader reader = Resources.getResourceAsReader("shfq/select_key/xml/mybatis-config.xml");
        SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader);
        session = sqlSessionFactory.openSession(true);
        int i;
        i = session.insert("shfq.select_key.xml.pet.insertPet", pet);
        System.out.println(i);
        //            session.commit();
        session.close();
        System.out.println(i);
    } catch (IOException e) {
        e.printStackTrace();
        if (session != null) {
            //                session.rollback();
        }

    } finally {
        if (session != null) {
            session.close();
        }
    }
}

From source file:webim.dao.ibatis.WebimBuddyDao.java

License:Apache License

/**
 * ???, MySQL?:<br>/*  w w w .j av a2s  .  c  o  m*/
 * 
 * insert into webim_buddies(uid, fid) values(uid, with);
 * insert into webim_buddies(uid, fid) values(with, uid);
 * 
 * @param uid ?id
 * @param with ?id
 */
public void addBuddy(String uid, String fid) {
    SqlSession session = sessionFactory.openSession();
    try {
        session.insert("BuddyMapper.insertBuddy", new WebimBuddy(uid, fid));
    } catch (Exception e) {
        e.printStackTrace();
    } finally {
        session.close();
    }
}

From source file:webim.dao.ibatis.WebimHistoryDao.java

License:Apache License

public void insertHistory(WebimHistory history) {
    SqlSession session = sessionFactory.openSession();
    try {//from w w  w . ja  v a  2s. c o  m
        session.insert("HistoryMapper.insertHistory", history);
    } catch (Exception e) {
        e.printStackTrace();
    } finally {
        session.close();
    }
}

From source file:webim.dao.ibatis.WebimRoomDao.java

License:Apache License

public void insertRoom(WebimRoom room) {
    SqlSession session = sessionFactory.openSession();
    try {/*ww w. j  a v  a 2 s  . c  om*/
        session.insert("RoomMapper.insertRoom", room);
    } catch (Exception e) {
        e.printStackTrace();
    } finally {
        session.close();
    }
}

From source file:webim.dao.ibatis.WebimRoomDao.java

License:Apache License

public void inviteMembersToRoom(String roomId, List<WebimEndpoint> members) {
    SqlSession session = sessionFactory.openSession();
    try {//from   w  w w.j  av a 2  s. c  o  m
        for (WebimEndpoint e : members) {
            WebimMember m = new WebimMember(e.getId(), e.getNick());
            m.setRoom(roomId);
            session.insert("RoomMapper.insertMember", m);
        }
    } catch (Exception e) {
        e.printStackTrace();
    } finally {
        session.close();
    }
}

From source file:webim.dao.ibatis.WebimRoomDao.java

License:Apache License

public void joinRoom(String roomId, WebimMember member) {
    member.setRoom(roomId);/*from w  w  w .j  av a2  s  . co m*/
    SqlSession session = sessionFactory.openSession();
    try {
        session.insert("RoomMapper.insertMember", member);
    } catch (Exception e) {
        e.printStackTrace();
    } finally {
        session.close();
    }
}