From: Jon L. <jon...@xe...> - 2002-09-24 13:07:56
|
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... |