Package org.apache.ibatis.session

Examples of org.apache.ibatis.session.SqlSession.update()


                while (iter.hasNext()) {
                    Object value = iter.next();
                    if (LOG.isTraceEnabled()) {
                        LOG.trace("Updating: " + value + " using statement: " + statement);
                    }
                    result = session.update(statement, value);
                    doProcessResult(exchange, result);
                }
            } else {
                if (LOG.isTraceEnabled()) {
                    LOG.trace("Updating using statement: " + statement);
View Full Code Here


                }
            } else {
                if (LOG.isTraceEnabled()) {
                    LOG.trace("Updating using statement: " + statement);
                }
                result = session.update(statement);
                doProcessResult(exchange, result);
            }
        } finally {
            session.commit();
            session.close();
View Full Code Here

                // lets handle arrays or collections of objects
                Iterator<?> iter = ObjectHelper.createIterator(in);
                while (iter.hasNext()) {
                    Object value = iter.next();
                    LOG.trace("Updating: {} using statement: {}", value, statement);
                    result = session.update(statement, value);
                    doProcessResult(exchange, result);
                }
            } else {
                LOG.trace("Updating using statement: {}", statement);
                result = session.update(statement);
View Full Code Here

                    result = session.update(statement, value);
                    doProcessResult(exchange, result);
                }
            } else {
                LOG.trace("Updating using statement: {}", statement);
                result = session.update(statement);
                doProcessResult(exchange, result);
            }
        } finally {
            try {
                session.commit();
View Full Code Here

    public void commit(MyBatisEndpoint endpoint, Exchange exchange, Object data, String consumeStatements) throws Exception {
        SqlSession session = endpoint.getSqlSessionFactory().openSession();
        String[] statements = consumeStatements.split(",");
        try {
            for (String statement : statements) {
                session.update(statement.trim(), data);
            }
            session.commit();
        } catch (Exception e) {
            session.rollback();
            throw e;
View Full Code Here

                // lets handle arrays or collections of objects
                Iterator<?> iter = ObjectHelper.createIterator(in);
                while (iter.hasNext()) {
                    Object value = iter.next();
                    LOG.trace("Updating: {} using statement: {}", value, statement);
                    result = session.update(statement, value);
                    doProcessResult(exchange, result);
                }
            } else {
                LOG.trace("Updating using statement: {}", statement);
                result = session.update(statement);
View Full Code Here

                    result = session.update(statement, value);
                    doProcessResult(exchange, result);
                }
            } else {
                LOG.trace("Updating using statement: {}", statement);
                result = session.update(statement);
                doProcessResult(exchange, result);
            }

            session.commit();
        } catch (Exception e) {
View Full Code Here

        SqlSession session = endpoint.getSqlSessionFactory().openSession();

        String[] statements = consumeStatements.split(",");
        try {
            for (String statement : statements) {
                session.update(statement.trim(), data);
            }
        } finally {
            session.commit();
            session.close();
        }
View Full Code Here

                // lets handle arrays or collections of objects
                Iterator iter = ObjectHelper.createIterator(in);
                while (iter.hasNext()) {
                    Object value = iter.next();
                    LOG.trace("Updating: {} using statement: {}", value, statement);
                    result = session.update(statement, value);
                    doProcessResult(exchange, result);
                }
            } else {
                LOG.trace("Updating using statement: {}", statement);
                result = session.update(statement);
View Full Code Here

                    result = session.update(statement, value);
                    doProcessResult(exchange, result);
                }
            } else {
                LOG.trace("Updating using statement: {}", statement);
                result = session.update(statement);
                doProcessResult(exchange, result);
            }
        } finally {
            session.commit();
            session.close();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.