code: Object execute(Config config, ICallback callback) {
  		Connection conn = null;
  		try {
  			conn = config.getConnection();
  			return callback.call(conn);
  		} catch (Exception e) {
  			throw new ActiveRecordException(e);
  		} finally {
  			config.close(conn);
  		}
  	}
docs: Execute callback. It is useful when all the API can not satisfy your requirement.
  @param config the Config object
  @param callback the ICallback interface