例えば100以上のテーブルのような大きなプロジェクトでは、コードのサイズ(したがって、必要なクラスと関数)は重要です。ここで私の質問が来ています:クラス生成のためにJOOQを使用するときに可能な限りコードを減らすための最良の方法は何ですか、または可能な限り効率的に生成する代替手段はありますか? 私は1つのオプションは以下のような包含/除外知っている:これは、自動的に不要なテーブル/ルーチンの/ etcを排除することによって、コードを削減JOOQまたは生成されたクラスのコード削減のための代替語
<excludes>
TABLE
|DATA.*
</excludes>
。 これを実行する他の可能性や解決策はありますか?それですか?私はコードをさらに減らすことができますか?
からインスピレーションを取って、手動で「生成」のクラスを書く
JavaGenerator
@CraciunAndreea - なぜですか? (本当に好奇心) – Shorn
私は心からこの要求を理解していません。なぜ余分な行がカウントされるのですか?つまり、生成されたJavadocもカウントされますか?この「最適化」はこれまでのところ誰のためのユースケースではありませんでした。その場合、おそらく独自のコードジェネレータをロールバックする必要があります。または、生成されたクラスを手動で記述します。あなたはjOOQの 'JavaGenerator'からインスピレーションを得ることができます... –