protected Connection connection() {
        if (conn == null) {
            if (connProvider != null) {
                conn = connProvider.get();
            } else {
                throw new IllegalStateException("No connection provided");
            }
        }
        return conn;
    }
Set the parameters to the given PreparedStatement

@param stmt preparedStatement to be populated
@param objects list of constants
@param constantPaths list of paths related to the constants
@param params map of param to value for param resolving
querydsl-sql/src/main/java/com/querydsl/sql/dml/AbstractSQLClause.java