Hi,
I've implemented outer join support for Oracle
8. (Oracle 9 supports the ANSI style outer joins.)
I know Gavin is working on some refactoring right
now, so I wanted to make sure my work doesn't interfere with his before I check
the patches in. In order to implement this, I had to modify the following
files (along with what I did):
Environment.java - Added a "useOracleJoins"
environment parameter
Loader.java - Added helper methods to generate the
additions to the from and the where clause for the Joins
CollectionLoader.java - Added check for join type,
and then generate ANSI joins or Oracle joins.
EntityLoader.java - Added check for join type, and
then generate ANSI joins or Oracle joins.
OneToManyLoader.java - Added check for join type,
and then generate ANSI joins or Oracle joins.
Gavin, if this sounds alright to you, and doesn't
conflict with your refactoring, then I will check this in.
Thanks,
Jon...
|
- Re: [Hibernate] Oracle Style Joins Implemented Jon Lipsky
- Re: [Hibernate] Oracle Style Joins Implemented Christoph Sturm
- Fw: [Hibernate] Oracle Style Joins Implemented Gavin King