public final class PreparedStatementRoutingEngine extends Object
| Constructor and Description |
|---|
PreparedStatementRoutingEngine(String logicSQL,
org.apache.shardingsphere.core.rule.ShardingRule shardingRule,
org.apache.shardingsphere.core.metadata.ShardingMetaData shardingMetaData,
org.apache.shardingsphere.core.constant.DatabaseType databaseType,
org.apache.shardingsphere.core.parse.cache.ParsingResultCache parsingResultCache) |
public PreparedStatementRoutingEngine(String logicSQL, org.apache.shardingsphere.core.rule.ShardingRule shardingRule, org.apache.shardingsphere.core.metadata.ShardingMetaData shardingMetaData, org.apache.shardingsphere.core.constant.DatabaseType databaseType, org.apache.shardingsphere.core.parse.cache.ParsingResultCache parsingResultCache)
public SQLRouteResult route(List<Object> parameters)
First routing time will parse SQL, after second time will reuse first parsed result.
parameters - parameters of SQL placeholderCopyright © 2019 The Apache Software Foundation. All rights reserved.