diff --git a/sharding-jdbc-core/src/main/java/com/dangdang/ddframe/rdb/sharding/routing/SQLRouteResult.java b/sharding-jdbc-core/src/main/java/com/dangdang/ddframe/rdb/sharding/routing/SQLRouteResult.java index 38421dfd90d80f444d2fcf6e0590e8e0faf75260..420324e2d3889748ab7e88546e33fffbdd1d42e1 100644 --- a/sharding-jdbc-core/src/main/java/com/dangdang/ddframe/rdb/sharding/routing/SQLRouteResult.java +++ b/sharding-jdbc-core/src/main/java/com/dangdang/ddframe/rdb/sharding/routing/SQLRouteResult.java @@ -21,7 +21,7 @@ import com.dangdang.ddframe.rdb.sharding.parsing.parser.statement.SQLStatement; import lombok.Getter; import lombok.RequiredArgsConstructor; -import java.util.HashSet; +import java.util.LinkedHashSet; import java.util.LinkedList; import java.util.List; import java.util.Set; @@ -38,7 +38,7 @@ public final class SQLRouteResult { private final SQLStatement sqlStatement; - private final Set executionUnits = new HashSet<>(); + private final Set executionUnits = new LinkedHashSet<>(); private final List generatedKeys = new LinkedList<>(); } diff --git a/sharding-jdbc-core/src/test/resources/integrate/dataset/tbl/expect/select/SelectIteratorSql_2.xml b/sharding-jdbc-core/src/test/resources/integrate/dataset/tbl/expect/select/SelectIteratorSql_2.xml index 6dc943221e63be9e475f279fadcfbe0fe3e903c4..3c62824f7c2c60f34e1b6f5a3786dc5287d4f955 100644 --- a/sharding-jdbc-core/src/test/resources/integrate/dataset/tbl/expect/select/SelectIteratorSql_2.xml +++ b/sharding-jdbc-core/src/test/resources/integrate/dataset/tbl/expect/select/SelectIteratorSql_2.xml @@ -1,4 +1,4 @@ - +