jOOQは、(データベーススキーマから)生成されたクラスで実行されます。私のアプリでは、実行中に作成された多くのテーブルがあります。次に、jOOQを使用してそれらをクエリするにはどうすればよいですか?または、他の何かを使用してこれを行うことはできますか?
jOOQを使用してSQLを生成するだけで、CRUD操作は実行しません。
jOOQを使用する主なユースケースですが、jOOQを使用してソースコードを生成する必要はありません。何人かのユーザーは、実行時に次のようなファクトリメソッドに動的なテーブル/列名を提供することにより、jOOQをあなたのやり方で使用しています。
これらのメソッドは、SQL構文の正確性とSQLインジェクション保護を保証するために、スキーマ、テーブル、フィールド、エイリアス名などを正しくエスケープします。
jOOQユーザーグループに関するいくつかの関連する議論はここにあります: