私の質問は少しトリッキーです、私はあなたに私の要件が何であるかを理解させるために最善を尽くしています。
質問:データベーステーブルからcsvファイルを生成したいです!方法を参照してください。
理解のためのダミーメソッド。
public void convertToCsv(tablename、csv_file_path_name);
シナリオ:実行時にテーブル名が指定されている場合、メソッドはそのcsvファイルを生成する必要があります(テーブル名はデータベースで使用可能な任意のテーブルにすることができます)。このタスクを実行するには、クラスを動的に生成する必要があります。 POJOと休止状態のマッピング。異なるテーブルの列が異なるため、POJO(オブジェクトモデル)と休止状態のマッピングを自分で定義できないためです。
tablenameは実行時に提供されるため、メソッドは実行時にPOJOとHibernateマッピングを生成する必要があります。