@Override
protected Object doExecuteQuery(DbConnection connection, Query query) throws SQLException
{
QueryExecutor queryExecutor = queryExecutorFactory.create();
return queryExecutor.execute(connection, query, autoGeneratedKeyStrategy);
}
public AutoGeneratedKeyStrategy getAutoGeneratedKeyStrategy()
{
return autoGeneratedKeyStrategy;