Package cn.org.zeronote.orm.dao.parser

Examples of cn.org.zeronote.orm.dao.parser.ParamTransformGenerator


  @Override
  public <T> List<T> queryForPojoList(String sql, Map<String, Object> params,
      Class<T> pojoType) throws DataAccessException {
    logger.debug("Query Ora SQL:{}", sql);
    // SQL变换
    ParamTransformGenerator generator = new ParamTransformGenerator(sql, params);
    generator.generate();
    String sql2 = generator.getSql()// 将:字段名方式,整理成?方式
    Object[] args = generator.getArgs();
    return queryForPojoList(sql2, args, pojoType);
  }
View Full Code Here


  @Override
  public List<Map<String, Object>> queryForMapList(String sql, Map<String, Object> params)
      throws DataAccessException {
    logger.debug("Query Ora SQL:{}", sql);
    // SQL变换
    ParamTransformGenerator generator = new ParamTransformGenerator(sql, params);
    generator.generate();
    String sql2 = generator.getSql()// 将:字段名方式,整理成?方式
    Object[] args = generator.getArgs();
    return queryForMapList(sql2, args);
  }
View Full Code Here

  @Override
  public List<Map<String, Object>> queryForMapList(String sql, Map<String, Object> params)
      throws DataAccessException {
    logger.debug("Query Ora SQL:{}", sql);
    // SQL变换
    ParamTransformGenerator generator = new ParamTransformGenerator(sql, params);
    generator.generate();
    String sql2 = generator.getSql()// 将:字段名方式,整理成?方式
    Object[] args = generator.getArgs();
    return queryForMapList(sql2, args);
  }
View Full Code Here

  @Override
  public <T> List<T> queryForPojoList(String sql, Map<String, Object> params,
      Class<T> pojoType) throws DataAccessException {
    logger.debug("Query Ora SQL:{}", sql);
    // SQL变换
    ParamTransformGenerator generator = new ParamTransformGenerator(sql, params);
    generator.generate();
    String sql2 = generator.getSql()// 将:字段名方式,整理成?方式
    Object[] args = generator.getArgs();
    return queryForPojoList(sql2, args, pojoType);
  }
View Full Code Here

TOP

Related Classes of cn.org.zeronote.orm.dao.parser.ParamTransformGenerator

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.