private PreparedStatement createStatement(boolean withKeys) throws SQLException { listeners.preRender(context); SQLSerializer serializer = createSerializer(); if (subQueryBuilder != null) { subQuery = subQueryBuilder.list(values.toArray(new Expression[values.size()])); values.clear(); } serializer.serializeInsert(metadata, entity, columns, values, subQuery); context.addSQL(serializer.toString()); listeners.rendered(context); return prepareStatementAndSetParameters(serializer, withKeys); }
listeners.preRender(context); SQLSerializer serializer = createSerializer(); serializer.serializeMerge(metadata, entity,
private Collection<PreparedStatement> createStatements(boolean withKeys) throws SQLException { boolean addBatches = !configuration.getUseLiterals(); listeners.preRender(context); SQLInsertBatch batch = batches.get(i); listeners.preRender(context); serializer = createSerializer(); serializer.serializeInsert(metadata, entity, batch.getColumns(),
private Collection<PreparedStatement> createStatements() throws SQLException { boolean addBatches = !configuration.getUseLiterals(); listeners.preRender(context); SQLSerializer serializer = createSerializer(); serializer.serializeDelete(batches.get(0), entity); listeners.preRender(context); serializer = createSerializer(); serializer.serializeDelete(batches.get(i), entity);
private Collection<PreparedStatement> createStatements() throws SQLException { boolean addBatches = !configuration.getUseLiterals(); listeners.preRender(context); SQLSerializer serializer = createSerializer(); serializer.serializeUpdate(batches.get(0).getMetadata(), entity, batches.get(0).getUpdates()); listeners.preRender(context); serializer = createSerializer(); serializer.serializeUpdate(batches.get(i).getMetadata(), entity, batches.get(i).getUpdates());
private PreparedStatement createStatement(boolean withKeys) throws SQLException { boolean addBatches = !configuration.getUseLiterals(); listeners.preRender(context); SQLSerializer serializer = createSerializer(); PreparedStatement stmt = null; listeners.preRender(context); serializer = createSerializer(); serializer.serializeMerge(metadata, entity, batch.getKeys(), batch.getColumns(), batch.getValues(), batch.getSubQuery());
listeners.preRender(context); SQLSerializer serializer = serialize(false); queryString = serializer.toString();
private PreparedStatement createStatement() throws SQLException{ listeners.preRender(context); SQLSerializer serializer = createSerializer(); serializer.serializeUpdate(metadata, entity, updates); queryString = serializer.toString(); constants = serializer.getConstants(); logQuery(logger, queryString, constants); context.addSQL(queryString); listeners.prepared(context); listeners.prePrepare(context); PreparedStatement stmt = connection.prepareStatement(queryString); setParameters(stmt, serializer.getConstants(), serializer.getConstantPaths(), metadata.getParams()); context.addPreparedStatement(stmt); listeners.prepared(context); return stmt; }
private PreparedStatement createStatement() throws SQLException{ listeners.preRender(context); SQLSerializer serializer = createSerializer(); serializer.serializeDelete(metadata, entity); queryString = serializer.toString(); constants = serializer.getConstants(); logQuery(logger, queryString, constants); context.addSQL(queryString); listeners.rendered(context); listeners.prePrepare(context); PreparedStatement stmt = connection.prepareStatement(queryString); setParameters(stmt, serializer.getConstants(), serializer.getConstantPaths(), metadata.getParams()); context.addPreparedStatement(stmt); listeners.prepared(context); return stmt; }
listeners.preRender(context); SQLSerializer serializer = serialize(true); queryString = serializer.toString();
listeners.preRender(context); SQLSerializer serializer = serialize(false); queryString = serializer.toString();
listeners.preRender(context); SQLSerializer serializer = serialize(false); queryString = serializer.toString();