移行 0.9.8.5 to 0.9.8.6
お約束の注意点
- 古いバージョンの削除
 - 古いバージョンのDBFluteランタイム(JAR)が[WEB-INF/lib]の下などに残らないように
 - タスクを実行し忘れないように
 - Generateタスクだけでなく、(外だしSQLがある場合は)Sql2Entityタスクも実行
 
環境上の注意点
特になし
実装上の注意点
DerivedReferrerOptionのメソッド微調整
(Specify)DerivedReferrer や (Query)DerivedReferrer の DerivedReferrerOption が指定できるオーバーロードメソッドにおいて、DerivedReferrerOption の指定は必須にしました。 (今までは null を指定することができた)
e.g. DerivedReferrerOptionのメソッド微調整 @Java
MemberCB cb = new MemberCB();
// オプション指定なしのメソッド
// これは何も変わらず
cb.specify().derivedPurchaseList().max(new SubQuery... {
    ...
}, Member.ALIAS_xxx);
// オプション指定ありのメソッド
// オーバーロードメソッドとして第三引数にオプション
// 普通に指定してる分には特に何も変わらず
cb.specify().derivedPurchaseList().max(new SubQuery... {
    ...
}, Member.ALIAS_xxx, new DerivedReferrerOption()...);
// オプション指定ありのメソッド
// 第三引数に null を入れるのが許されなくなった
// null を入れるくらいなら、第二引数までのオーバーロードメソッドを使えば良い
cb.specify().derivedPurchaseList().max(new SubQuery... {
    ...
}, Member.ALIAS_xxx, null); // これがだめ
	ScalarSelect の ScalarSelectOption も同様です。
