List of usage examples for org.apache.ibatis.session SqlSession commit
void commit();
From source file:com.tech.auju.util.ProduksiService.java
@Override public void updateJumlahBahan(int amount, int id) { SqlSession sqlSession = new MyBatisSqlSessionFactory().openSession(); try {/* w w w . j a v a 2 s. c om*/ ProduksiMapper produksiMapper = sqlSession.getMapper(ProduksiMapper.class); produksiMapper.updateJumlahBahan(amount, id); sqlSession.commit(); } finally { sqlSession.close(); } }
From source file:com.tianjunwei.selectKey.SelectKeyMain.java
License:Apache License
public static void main(String[] args) { //mybatis?//from w ww . j a v a2s . co m String resource = "learn/mybatis-config.xml"; InputStream is = SelectKeyMain.class.getClassLoader().getResourceAsStream(resource); //sqlSession SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(is); SqlSession session = sessionFactory.openSession(); User user = new User(); user.setAge(10); user.setNames("yao"); session.insert("com.tianjunwei.selectKey.entity.User.add", user); session.commit(); System.err.println(user.getId()); session.insert("com.tianjunwei.selectKey.entity.User.insert", user); session.commit(); System.err.println(user.getId()); }
From source file:edu.eci.pdsw.samples.services.client.MyBatisExample.java
License:Open Source License
/** * Programa principal de ejempo de uso de MyBATIS * @param args//from ww w .j a v a2 s .c o m * @throws SQLException */ public static void main(String args[]) throws SQLException { SqlSessionFactory sessionfact = getSqlSessionFactory(); SqlSession sqlss = sessionfact.openSession(); //Crear el mapper y usarlo: //cm... ClienteMapper cm = sqlss.getMapper(ClienteMapper.class); System.out.println(cm.consultarCliente(1026585664)); ItemMapper cm1 = sqlss.getMapper(ItemMapper.class); System.out.println(cm1.consultarItem(5)); sqlss.commit(); sqlss.close(); }
From source file:edu.eci.pdsw.samples.tests.PersistenceMapperTest.java
License:Open Source License
@Test public void OneTest() { SqlSessionFactory sessionfact = getSqlSessionFactory(); SqlSession sqlss = sessionfact.openSession(); PacienteMapper pmap = sqlss.getMapper(PacienteMapper.class); Assert.assertEquals(pmap.loadPacienteById(1, "cc"), null); sqlss.commit(); sqlss.close();//from w w w. ja va2 s. c om }
From source file:edu.eci.pdsw.samples.tests.PersistenceMapperTest.java
License:Open Source License
@Test public void TwoTest() { int numero = 1221946830; SqlSessionFactory sessionfact = getSqlSessionFactory(); SqlSession sqlss = sessionfact.openSession(); PacienteMapper pmap = sqlss.getMapper(PacienteMapper.class); Date date = java.sql.Date.valueOf("1998-06-19"); Paciente jhordy = new Paciente(numero, "cc", "Jhordy Salinis", date); pmap.insertPaciente(jhordy);//from w w w.j a va 2 s . c o m Assert.assertEquals(jhordy.toString(), pmap.loadPacienteById(numero, "cc").toString()); sqlss.commit(); sqlss.close(); }
From source file:edu.eci.pdsw.samples.tests.PersistenceMapperTest.java
License:Open Source License
@Test public void ThreeTest() { int numero = 1221946839; SqlSessionFactory sessionfact = getSqlSessionFactory(); SqlSession sqlss = sessionfact.openSession(); PacienteMapper pmap = sqlss.getMapper(PacienteMapper.class); Date date = java.sql.Date.valueOf("1998-06-19"); Paciente jhordy = new Paciente(numero, "cc", "Jhordy Salinis", date); pmap.insertPaciente(jhordy);/* w w w.j av a 2s .c o m*/ Consulta consulta = new Consulta(java.sql.Date.valueOf("2000-01-02"), "hola como estas?"); pmap.insertConsulta(consulta, jhordy.getId(), jhordy.getTipo_id()); Set<Consulta> set = jhordy.getConsultas(); set.add(consulta); jhordy.setConsultas(set); System.out.println("hola"); System.out.println(jhordy.toString()); System.out.println(pmap.loadPacienteById(numero, "cc").toString()); Assert.assertEquals(jhordy.toString(), pmap.loadPacienteById(numero, "cc").toString()); sqlss.commit(); sqlss.close(); }
From source file:edu.eci.pdsw.samples.textview.MyBatisExample.java
License:Open Source License
/** * Programa principal de ejempo de uso de MyBATIS * @param args/*from w w w . j a v a 2 s . c om*/ * @throws SQLException */ public static void main(String args[]) throws SQLException { SqlSessionFactory sessionfact = getSqlSessionFactory(); SqlSession sqlss = sessionfact.openSession(); PacienteMapper pmap = sqlss.getMapper(PacienteMapper.class); Date d = new java.sql.Date(1994 - 01 - 29); Consulta c = new Consulta(java.sql.Date.valueOf("2016-04-01"), "Esta muy gordo"); pmap.insertConsulta(c, 12, "CC"); System.out.println(pmap.loadPacienteById(12, "CC")); System.out.println(pmap.loadPacienteById(105, "CC")); sqlss.commit(); sqlss.close(); }
From source file:fr.cph.stock.dao.AccountDaoImpl.java
License:Apache License
@Override public final void insert(final Account account) { SqlSession session = getSqlSessionFactory(); try {// ww w. java2s . co m session.insert("AccountDao.insertOneAccount", account); session.commit(); } finally { session.close(); } }
From source file:fr.cph.stock.dao.AccountDaoImpl.java
License:Apache License
@Override public final void update(final Account account) { SqlSession session = getSqlSessionFactory(); try {/* w w w.j a va 2 s . c om*/ session.update("AccountDao.updateOneAccount", account); session.commit(); } finally { session.close(); } }
From source file:fr.cph.stock.dao.AccountDaoImpl.java
License:Apache License
@Override public final void delete(final Account account) { SqlSession session = getSqlSessionFactory(); try {/*from w w w . ja va 2 s . co m*/ session.delete("AccountDao.deleteOneAccount", account); session.commit(); } finally { session.close(); } }