Generate1.0.xでもできるだけ1.1方式にというような人のための、前方互換オプションがあります。(1.1になれば、それがそのまま後方互換になる)Java6でもJava7でもJava8でも利用できます。Java8での開発なら、なおさら1.1への移行も視野にいれてやっておくとよいでしょう。1.1いますでに開発中ならまずは、コンパイルさえ通ればOKなプロパティ。開発中のプロジェクトで試しに自動生成してみて、コンパイル通ればOKなプロパティたちがいます。(注:リフレクションでメソッド呼び出ししてるとかなければ)以下のプロパティたちがそうです。「false」がデフォルトのものが下です。こちらをコピーして自動生成してみてください。さあ、コンパイルエラーはどれだけ出たでしょうか?何も出なければラッキー☆そのままでOKですし、ちょっと頑張れば直せそうなら直してしまうのがいいかと。あまりに多いなら、そのコンパイルエラーのきっかけになっているプロパティのtrue/falseを逆にしてください。幾つかのプロパティが、1.1に近づいてないのに気付かれましたでしょうか?これらは、開発中だと恐らく移行無理なプロパティです。関連テーブルのEntityのgetをOptionalにしたり、まあさすがに修正量が半端ないので無理かなって。(もちろん、できそうなら設定変えちゃってOKです)......そして、実行して動けばOKなプロパティ。一応紹介はしますが、こちらは開発中だとさすがにもう無理かなって。実行して動けばって、その確認ってなかなか難しいですよね。...(もともとあるコメント付きのプロパティたち)}こちらも、幾つかのプロパティが互換のままで紹介されてます。移行するのは無理そうだから。「普通に実装していればありえない系の実装をチェック」するもの。へんな実装が存在していたら落ちちゃうけど、どちらかというと落として直したいものたち。これでも本番へのリリースが間近に控えてる場合はやめましょう。一通りテストするから、っていうようなときじゃないとですね。jflute自身、とあるプロジェクトで設定したのですが、これとまったく同じです。OrScopeQueryはgrepで全部確認しました。他にもリファクタリングがあって、どのみち一通りのテストが必要だったので、踏み切ることができたという感じです。これらは1.1になったらすべてデフォルトが逆になります。そのときはもう、互換性キープ設定になっているプロパティ以外は、プロパティの定義自体を削除しちゃってOKです。コピー!......って、ちょっとらんぼうすぎましたkね。良ければ、コピーという感じで。幾つかは元のままがいいとかであれば微調整を。Optionalの部分とか、NullOrEmptyQueryの部分とか。1.0.x系のドキュメントの内容とちょっと離れてしまいますからね。それ以外はやってしまってもいいかとは思います。...(もともとあるコメント付きのプロパティたち)}あと、outsideSqlDefinitionMap.dfpropにもあります。外だしSQLのコメントを強制するやつです。新規開発ならやってしまっていいかと思います。DBFluteのJava8版というか1.1ではこうなるhttp://d.hatena.ne.jp/jflute/20140530/java8いずれは、こうなる。Releasedあけましておめでとうございます。「ごーえふっ」です...2011-04-08Generateのみで除外されるテーブル以下のブログで関連して話題になった件です。再開したディズニーシーにはてなブログをはじめよう!jfluteさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。