Author: stliu
Date: 2010-01-18 23:26:20 -0500 (Mon, 18 Jan 2010)
New Revision: 18579
Modified:
core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/persister/entity/UnionSubclassEntityPersister.java
Log:
JBPAPP-2276 HHH-3338 - Order of attributes in generated SQL query is dependent on Java
version
Modified:
core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/persister/entity/UnionSubclassEntityPersister.java
===================================================================
---
core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/persister/entity/UnionSubclassEntityPersister.java 2010-01-19
03:09:22 UTC (rev 18578)
+++
core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/persister/entity/UnionSubclassEntityPersister.java 2010-01-19
04:26:20 UTC (rev 18579)
@@ -28,6 +28,7 @@
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
+import java.util.LinkedHashSet;
import java.util.Map;
import java.util.ArrayList;
@@ -56,7 +57,7 @@
/**
* Implementation of the "table-per-concrete-class" or "roll-down"
mapping
- * strategy for an entity and its inheritence hierarchy.
+ * strategy for an entity and its inheritance hierarchy.
*
* @author Gavin King
*/
@@ -390,7 +391,7 @@
);
}
- HashSet columns = new HashSet();
+ HashSet columns = new LinkedHashSet();
Iterator titer = model.getSubclassTableClosureIterator();
while ( titer.hasNext() ) {
Table table = (Table) titer.next();
Show replies by date