As far the StrategySelector, I'll work on that part. In fact I can work on the DialectResolver stuff as well. I'd just need the following info from you:
-
The complete list of all your Dialects
-
The short name you'd like for each of your Dialects (e.g., "Oracle9i" is our short name for org.hibernate.dialect.Oracle9iDialect).
-
The resolutions you'd like to happen. For cases where we have multiple possible spatial extensions (you mentioned both Oracle and PostgreSQL), is there one we should chose "by default"? Again, bear in mind that resolution is used only when a Dialect is not explicitly named.
|