618619620621622623624625626627628
// add join DbJoin join = new DbJoin(dbRelationship, src.getName(), jpaTargetId .getColumn() .getName()); dbRelationship.addJoin(join); return false; } }
617618619620621622623624625626627
635636637638639640641642643644645
logObj.info("no attribute for declared foreign key: " + fkName); continue; } forwardRelationship.addJoin(new DbJoin( forwardRelationship, pkName, fkName)); reverseRelationship.addJoin(new DbJoin( reverseRelationship,
578579580581582583584585586587588
.get("destinationAttribute"); join.setTargetName(columnName( targetAttributes, targetAttributeName)); dbRel.addJoin(join); } } } // only create obj relationship if it is a class property
675676677678679680681682683684685
logObj.info("no attribute for declared foreign key: " + fkName); continue; } if (forwardRelationship != null) { forwardRelationship.addJoin(new DbJoin( forwardRelationship, pkName, fkName)); } if (reverseRelationship != null) {
663664665666667668669670671672673
if (fkAtt == null) { logObj.info("no attribute for declared foreign key: " + fkName); continue; } forwardRelationship.addJoin(new DbJoin( forwardRelationship, pkName, fkName)); reverseRelationship.addJoin(new DbJoin( reverseRelationship,
609610611612613614615616617618619
624625626627628629630631632633634
573574575576577578579580581582583
forwardRelationship.addJoin(new DbJoin( forwardRelationship, pkName, fkName)); reverseRelationship.addJoin(new DbJoin( reverseRelationship, fkName, pkName)); } } while (rs.next());