Package org.apache.ibatis.executor.parameter

Examples of org.apache.ibatis.executor.parameter.DefaultParameterHandler


            String countSql = "select count(1) from (" + sql
                + ") tmp_count"; // 记录统计
            countStmt = connection.prepareStatement(countSql);
            ReflectHelper.setValueByFieldName(boundSql, "sql",
                countSql);
            DefaultParameterHandler parameterHandler = new DefaultParameterHandler(
                mappedStatement, parameterObject, boundSql);
            parameterHandler.setParameters(countStmt);
            rs = countStmt.executeQuery();
            int count = 0;
            if (rs.next()) {
              count = ((Number) rs.getObject(1)).intValue();
            }
View Full Code Here


    return MetaObject.forObject(object, objectFactory, objectWrapperFactory);
  }

  public ParameterHandler newParameterHandler(MappedStatement mappedStatement,
      Object parameterObject, BoundSql boundSql) {
    ParameterHandler parameterHandler = new DefaultParameterHandler(
        mappedStatement, parameterObject, boundSql);
    parameterHandler = (ParameterHandler) interceptorChain
        .pluginAll(parameterHandler);
    return parameterHandler;
  }
View Full Code Here

  public MetaObject newMetaObject(Object object) {
    return MetaObject.forObject(object,objectFactory,objectWrapperFactory);
  }

  public ParameterHandler newParameterHandler(MappedStatement mappedStatement, Object parameterObject, BoundSql boundSql) {
    ParameterHandler parameterHandler = new DefaultParameterHandler(mappedStatement, parameterObject, boundSql);
    parameterHandler = (ParameterHandler) interceptorChain.pluginAll(parameterHandler);
    return parameterHandler;
  }
View Full Code Here

  public void setObjectFactory(ObjectFactory objectFactory) {
    this.objectFactory = objectFactory;
  }

  public ParameterHandler newParameterHandler(MappedStatement mappedStatement, Object parameterObject, BoundSql boundSql) {
    ParameterHandler parameterHandler = new DefaultParameterHandler(mappedStatement, parameterObject, boundSql);
    parameterHandler = (ParameterHandler) interceptorChain.pluginAll(parameterHandler);
    return parameterHandler;
  }
View Full Code Here

  public void setObjectFactory(ObjectFactory objectFactory) {
    this.objectFactory = objectFactory;
  }

  public ParameterHandler newParameterHandler(MappedStatement mappedStatement, Object parameterObject, BoundSql boundSql) {
    ParameterHandler parameterHandler = new DefaultParameterHandler(mappedStatement, parameterObject, boundSql);
    parameterHandler = (ParameterHandler) interceptorChain.pluginAll(parameterHandler);
    return parameterHandler;
  }
View Full Code Here

  public MetaObject newMetaObject(Object object) {
    return MetaObject.forObject(object,objectFactory,objectWrapperFactory);
  }

  public ParameterHandler newParameterHandler(MappedStatement mappedStatement, Object parameterObject, BoundSql boundSql) {
    ParameterHandler parameterHandler = new DefaultParameterHandler(mappedStatement, parameterObject, boundSql);
    parameterHandler = (ParameterHandler) interceptorChain.pluginAll(parameterHandler);
    return parameterHandler;
  }
View Full Code Here

  public MetaObject newMetaObject(Object object) {
    return MetaObject.forObject(object, objectFactory, objectWrapperFactory);
  }

  public ParameterHandler newParameterHandler(MappedStatement mappedStatement, Object parameterObject, BoundSql boundSql) {
    ParameterHandler parameterHandler = new DefaultParameterHandler(mappedStatement, parameterObject, boundSql);
    parameterHandler = (ParameterHandler) interceptorChain.pluginAll(parameterHandler);
    return parameterHandler;
  }
View Full Code Here

  @Override
  public Object plugin(Object target) {

    if (target instanceof DefaultParameterHandler) {
      DefaultParameterHandler paramHandler = (DefaultParameterHandler) target;
      Object obj = paramHandler.getParameterObject();   
     
      if (obj != null) {
       
        if (obj instanceof Auditable) {
         
View Full Code Here

TOP

Related Classes of org.apache.ibatis.executor.parameter.DefaultParameterHandler

Copyright © 2018 www.massapicom. 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.