結合先のデータが存在するか否かの判定


[seasar-dotnet:464]に関連して
http://ml.seasar.org/archives/seasar-dotnet/2007-February/000462.html

DBFluteで生成するEntityに以下のようなMethodを追加します。

public boolean hasRelation[結合先名称]() {
return _parent[結合先名称] != null && _parent[結合先名称].hasPrimaryKeyValue();
}

S2Daoがどのような仕様であろうが、
DBFluteがこのMethodの提供によりその仕様の違いを吸収します。
思わぬバグを生みやすい部分であるため、
結合先のデータの有無の判定にはこのMethodをぜひご利用下さい。

次Versionの DBFlute-0.4.3 に含める予定です。
早く反映させて欲しいなどの要望がありましたらご連絡頂ければ検討します。